Download presentation
Presentation is loading. Please wait.
1
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application with a clean migration path from HTML 4.01 CSS: Style sheets describe how documents are displayed XSL consists of three parts: XSLT, XPath, and XSL Formatting Objects. DOM: Document Object Model is a platform and language neutral API to access and update the content, structure, and style of a document SOAP: Simple Object Access Protocol communication protocol to allows programs to communicate via standard Internet HTTP WAI: the Web Accessibility Initiative for people with disabilities
2
©Silberschatz, Korth and Sudarshan10.2Database System Concepts Application Program Interfaces There are two standard application program interfaces to XML data: SAX (Simple API for XML) Based on parser model, user provides event handlers for parsing events –E.g. start of element, end of element –Not suitable for database applications –Interesting format for data streams DOM (Document Object Model) XML data is parsed into a tree representation Variety of functions provided for traversing the DOM tree E.g.: Java DOM API provides Node class with methods getParentNode( ), getFirstChild( ), getNextSibling( ) getAttribute( ), getData( ) (for text node) getElementsByTagName( ), … Also provides functions for updating DOM tree
3
©Silberschatz, Korth and Sudarshan10.3Database System Concepts W3C Activities--cont WAI: the Web Accessibility Initiative for people with disabilities MathML: Mathematical Markup Language SMIL: Synchronized Multimedia Integration Language to enable multimedia presentations on the Web RDF: the Resource Description Framework describing metadata about Web resource---semantic web. GML: GIS in XML SVG: Scalable Vector Graphics language for describing 2D graphics in XML
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.