XML Training Course http:www'w3c'orgXML - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

XML Training Course http:www'w3c'orgXML

Description:

XHTML Extensible HTML. XHTML is the reformulation of HTML 4.01 in XML. XHTML 1.0 is the latest version of HTML. More information and Tutorials ... – PowerPoint PPT presentation

Number of Views:135
Avg rating:3.0/5.0
Slides: 17
Provided by: Bowm
Category:
Tags: xml | course | html | http | orgxml | training | tutorial | w3c | www

less

Transcript and Presenter's Notes

Title: XML Training Course http:www'w3c'orgXML


1
XML Training Coursehttp//www.w3c.org/XML/
  • Module 6 XML Technologies and Resources

2
What to expect this Session
  • Overview of XML technologies
  • Overview of XML resources

3
DTD Document Type Definition
  • Used to define the legal building blocks of an
    XML Document
  • More information and Tutorials
  • http//www.w3.org/XML/1998/06/xmlspec-report
  • http//www.w3schools.com/dtd/
  • http//builder.com.com/article.jhtml?idu002200204
    01adm01.htm

4
XSD XML Schema
  • Schemas are powerful alternatives to DTDs
  • Schemas are written in XML and support namespaces
    and data types
  • More information and Tutorials
  • http//www.w3c.org/XML/Schema
  • http//www.w3schools.com/schema/
  • http//builder.com.com/article.jhtml?idu003200204
    18adm01.htm

5
Namespaces
  • Defines a method of defining element and
    attribute names used in XML by associating them
    with URI references
  • More information and Tutorials
  • http//www.w3schools.com/xml/xml_namespaces.asp

6
XHTML Extensible HTML
  • XHTML is the reformulation of HTML 4.01 in XML.
  • XHTML 1.0 is the latest version of HTML.
  • More information and Tutorials
  • http//www.w3c.org/MarkUp/
  • http//www.w3schools.com/xhtml/
  • http//www.thescarms.com/XML/XHTMLTutorial.asp

7
CSS Cascading Style Sheets
  • CSS style sheets can be added to XML documents to
    provide display information
  • More information and Tutorials
  • http//www.w3c.org/Style/CSS/
  • http//www.w3schools.com/css/

8
DOM Document Object Model
  • The DOM defines interfaces, properties, and
    methods to manipulate XML documents
  • More information and Tutorials
  • http//www.w3c.org/DOM/
  • http//www.w3schools.com/dom/
  • http//builder.com.com/article.jhtml?idu002200205
    22adm01.htm

9
SAX Simple API for XML
  • SAX is an interface to read and manipulate XML
    documents
  • More information and Tutorials
  • http//www.saxproject.org/
  • http//builder.com.com/article.jhtml?idu002200205
    27adm01.htm

10
XSL Extensible Style Sheet Language
  • XSL consists of three parts
  • XML Document Transformation (renamed XSLT)
  • A pattern matching syntax (renamed XPath)
  • Formatting object interpreation
  • More information and Tutorials
  • http//www.w3c.org/Style/XSL/
  • http//www.w3schools.com/xsl/

11
XSLT XML Transformation
  • XSLT is far more powerful than CSS. It can be
    used to transform XML files into many different
    output formats.
  • More information and Tutorials
  • http//www.w3c.org/TR/xslt

12
XPath XML Pattern Matching
  • XPath is a language for addressing parts of an
    XML document.
  • XPath was designed to be used by both XSLT and
    XPointer
  • More information and Tutorials
  • http//www.w3c.org/TR/xpath

13
XLink XML Linking Language
  • Allows elements to be inserted into XML documents
    in order to create links between XML resources
  • More information and Tutorials
  • http//www.w3c.org/XML/Linking

14
XPointer XML Pointer Language
  • Supports addressing into the internal structures
    of XML documents, such as elements, attributes,
    and content
  • More information and Tutorials
  • http//www.w3c.org/TR/xptr/

15
XQL XML Query Language
  • Supports query facilities to extract data from
    XML documents
  • More information and Tutorials
  • http//www.w3c.org/XML/Query

16
Further Reading and Resources
  • http//www.xml.com/
  • http//www.xmlpitstop.com/
  • http//www.ibiblio.org/xml/
  • http//www.programmersheaven.com/zone18/mh137.htm
Write a Comment
User Comments (0)
About PowerShow.com