We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Modified over 4 years ago
©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
©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
©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
Copyright © 2003 Pearson Education, Inc. Slide 8-1 Created by Cheryl M. Hughes, Harvard University Extension School Cambridge, MA The Web Wizards Guide.
1/7 ITApplications XML Module Session 8: Introduction to Programming with XML.
XML Technology in E-Commerce
XML & Data Structures for the Internet Yingcai Xiao.
XML Parsing Using Java APIs AIP Independence project Fall 2010.
XML Study-Session: Part IV Transforming XML Documents Copyright Quddus Chong 2001.
XML A brief introduction ---by Yongzhu Li. XML --- a brief introduction 2 CSI668 Topics in System Architecture SUNY Albany Computer Science Department.
XML by Jon Pearce. What is XML? XML = eXstensible Markup Language = a meta language for defining markup languages. Examples: MathML, SVG (Scalable Vector.
COS 381 Day 16. Agenda Assignment 4 posted Due April 1 There was no resubmits of Assignment Capstone Progress report Due March 24 Today we will discuss.
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.
XML Query Languages Notes Based on Chapter 10 of Database System Concepts.
By: Shawn Li. OUTLINE XML Definition HTML vs. XML Advantage of XML Facts Utilization SAX Definition DOM Definition History Comparison between SAX and.
Z39.50, XML & RDF Applications ZIG Tutorial January 2000 Poul Henrik Jørgensen, Danish Bibliographic Centre,
XML at Work John Arnett, MSc Standards Modeller Information and Statistics Division NHSScotland Tel: (x2073)
Enterprise Application Integration – Web Collaboration and Standardisation Enterprise Application Integration – Web Collaboration and Standardisation.
XML Anisha K J Jerrin Thomas. Outline Introduction Structure of an XML Page Well-formed & Valid XML Documents DTD – Elements, Attributes, Entities.
Lecture 7 of Advanced Databases XML Querying & Transformation Instructor: Mr.Ahmed Al Astal.
1 XML at a neighborhood university near you Innovation 2005 September 16, 2005 Kwok-Bun Yue University of Houston-Clear Lake.
XML and its applications: 4. Processing XML using PHP.
Lecture 6 of Advanced Databases XML Querying & Transformation Instructor: Mr.Eyad Almassri.
© 2019 SlidePlayer.com Inc. All rights reserved.