Arrangement for reversibly converting extensible markup language documents to hypertext markup language documents

   
   

An application server executes voice-enabled web applications by runtime execution of extensible markup language (XML) documents that define the voice-enabled web application to be executed. The application server includes a hypertext markup language (HTML) conversion module configured for translating information present during runtime execution of an XML document into an HTML document. The system converts the XML document into an HTML document in a manner that is reversible, where all the information from the original XML document is preserved such that the HTML document can be converted back to the original XML document. In addition, the system supplies HTML-compliant formatting information to specifically identify formatting specifications for XML tags having implied formatting characteristics during runtime execution of the XML document. Moreover, the system generates HTML-compliant reference tags for each XML tag that refers to another XML object, based on the context of the XML tag during the runtime execution of the XML document. Hence, the generated HTML document includes all information used during runtime execution of the XML document, enabling the use of web analysis tools to analyze XML-defined applications by analyzing the HTML document for the structure of the XML document relative to other XML documents used to define the XML-defined application.

Ein Anwendung Bediener führt Stimme-ermöglichte Netzanwendungen durch Laufzeitdurchführung der Extensible Markup Language (XML) Dokumente durch, die die Stimme-ermöglichte durchgeführt zu werden Netzdefinieren anwendung. Der Anwendung Bediener schließt ein Hypertextpreisaufschlagsprachen (HTML) Umwandlung Modul mit ein, das für das Übersetzen der Informationen zusammengebaut wird, die während der Laufzeitdurchführung eines XML Dokumentes in ein HTML Dokument vorhanden sind. Das System wandelt das XML Dokument in ein HTML Dokument in gewissem Sinne um, das umschaltbar ist, wo allen Informationen vom ursprünglichen XML Dokument so konserviert werden, daß das HTML Dokument zurück zu dem ursprünglichen XML Dokument umgewandelt werden kann. Zusätzlich die HTML-GEFÄLLIGEN Informationen Formatierung der System Versorgungsmaterialien, zum der Formatierung Spezifikationen für die XML Umbauten spezifisch zu kennzeichnen, die formatierende Eigenschaften während der Laufzeitdurchführung des XML Dokumentes angedeutet werden. Außerdem erzeugt das System die HTML-GEFÄLLIGEN Bezugsumbauten für jeden XML Umbau, der auf einen anderen XML Gegenstand sich bezieht, basiert auf dem Kontext des XML Umbaus während der Laufzeitdurchführung des XML Dokumentes. Folglich schließt das erzeugte HTML Dokument alle Informationen ein, die während der Laufzeitdurchführung des XML Dokumentes verwendet werden und ermöglicht dem Gebrauch der Netzanalyse Werkzeuge, XML-definierte Anwendungen zu analysieren, indem es das HTML Dokument für die Struktur des XML Dokumentes im Verhältnis zu anderen XML Dokumenten analysiert, die benutzt werden, um die XML-definierte Anwendung zu definieren.

 
Web www.patentalert.com

< System and method for hardware based reassembly of a fragmented packet

< Controller which determines presence of memory in a node of a data network

> Methods and apparatus for facilitating the design of an adapter card of a computer system

> Method and apparatus for shared system communication and system hardware management communication via USB using a non-USB communication device

~ 00126