Method and apparatus for information transformation and exchange in a relational database environment

   
   

A method and apparatus is disclosed for transforming hierarchical information into a rowset and for transforming a rowset into hierarchical information. In transforming hierarchical information, such as an XML data file, into a rowset, a parser parses the XML data file to form an active store. A query processor, after receiving a query including a number of metaproperties, processes data from the XML active store to form a rowset. The rowset can be processed further using a query language, such as the Structured Query Language (SQL). After processing, the rowset can be converted back into an XML data file using an XML formatter. An overflow feature facilitates the addition of text data to the rowset. A fusion feature facilitates defining a relationship between different data items in the rowset such that they can be merged into a single data element as the rowset is converted into an XML data file.

Un metodo e un apparecchio è rilevato per la trasformazione delle informazioni gerarchiche in un rowset e per la trasformazione del rowset nelle informazioni gerarchiche. Nella trasformazione delle informazioni gerarchiche, quale uno schedario di dati di XML, in un rowset, un analizzatore analizza lo schedario di dati di XML per formare un deposito attivo. Un processor di domanda, dopo la ricezione della domanda compreso un certo numero di metaproperties, procede i dati dal deposito attivo di XML per formare un rowset. Il rowset può essere proceduto più ulteriormente usando una lingua di domanda, quale la lingua di domanda strutturata (SQL). Dopo l'elaborazione, il rowset può essere convertito nuovamente dentro uno schedario di dati di XML per mezzo di una procedura di formattazione di XML. Una caratteristica di trabocco facilita l'aggiunta dei dati del testo al rowset. Una caratteristica di fusione facilita definire un rapporto fra gli elementi dei dati differenti nel rowset tali che possono essere fusi in un singolo elemento di dati mentre il rowset è convertito in schedario di dati di XML.

 
Web www.patentalert.com

< Automatic detection and installation of client peripheral devices by a server

< Assembling verbal narration for digital display images

> Transforming data between first organization in a data store and hierarchical organization in a dataset

> Thread based email

~ 00103