This work is licensed under a CC |
XML is a format for structured data, but it does not prescribe any way of processing these structures. In practice, XML data has to processed by using XML-specific support in some programming environment. In this lecture, the most popular ways of processing XML data are discussed; the Document Object Model (DOM) as a tree-based data model, the Simple API for XML (SAX) as an event-based programming model, and XSL Transformations (XSLT) as a dedicated programming language for transforming XML.
XML programming language
XMLHttpRequestlanguage bindingsmap IDL to specific languages such as Java or JavaScript
just a serializationof language structures