Programming language extensions for processing XML objects and related applications

   
   

An apparatus is provided to map data objects of a data representation language to corresponding objects within a programming language and vice versa. In one embodiment, the apparatus is equipped to receive a mapping definition mapping selected elements of an XML data structure to selected objects of one or more Java classes. The apparatus is further equipped to determine whether the mapping definition comprises one or more definitional statements expressed with XML oriented language elements of a script language. Further, the apparatus is equipped to process the mapping definition statements comprising XML oriented language elements of the script language, in accordance with syntactical and semantic definitions of the XML oriented language elements.

Un apparecchio è fornito agli oggetti di dati del programma di una lingua della rappresentazione di dati agli oggetti corrispondenti all'interno di un linguaggio di programmazione e viceversa. In un incorporamento, l'apparecchio è dotato per ricevere una definizione di tracciato che traccia gli elementi selezionati di una struttura di dati di XML agli oggetti selezionati di uno o più codici categoria del Java. L'apparecchio più ulteriormente è dotato per determinare se la definizione di tracciato contenga una o più dichiarazione relative alla definizione espresse con gli elementi di lingua orientati XML di una lingua dello scritto. Più ulteriormente, l'apparecchio è dotato per procedere le dichiarazione di tracciato di definizione che contengono gli elementi di lingua orientati XML la lingua dello scritto, in conformità con le definizioni sintattiche e semantiche degli elementi di lingua orientati XML.

 
Web www.patentalert.com

< Method and apparatus for register file port reduction in a multithreaded processor

< Runtime symbol table for computer programs

> System and method for removing sensitive data from diagnostic images

> Enterprise test system having program flow recording and playback

~ 00117