The XML Family - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

The XML Family

Description:

... by merging a number of XML information sets into a single composite infoset. ... into XML documents in order to create and describe links between resources ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 16
Provided by: oliviak2
Category:
Tags: xml | composite | family | order

less

Transcript and Presenter's Notes

Title: The XML Family


1
The XML Family
  • XML Specifications

2
XML
  • XML 1.0
  • Namespaces in XML 1.1
  • XML Schema 1.0
  • XInclude 1.0

3
XML 1.0 (3rd Edition)
  • W3C Recommendation 6-Oct-2000
  • A simple, very flexible text-based format derived
    from SGML
  • All other technologies are designed to work with
    these documents
  • XML 1.1 in development

4
Namespaces in XML 1.1
  • W3C Recommendation 4-Feb-2004
  • Describes how to use two different DTD or Schemas
    in the same XML Document
  • Allows you to explicitly define which DTD or
    Schema the element comes from

5
XML Schema 1.0
  • W3C Recommendation 2-May-2001
  • XML Schemas express shared vocabularies and allow
    machines to carry out rules made by people.
  • They provide a means for defining the structure,
    content and semantics of XML documents.
  • XML Schema 1.1 in development

6
XInclude 1.0
  • W3C Candidate Recommendation 30-Sept-2004
  • Inclusion is accomplished by merging a number of
    XML information sets into a single composite
    infoset.
  • Specification of the XML documents (infosets) to
    be merged and control over the merging process is
    expressed in XML-friendly syntax (elements,
    attributes, URI references).

7
XSL Family
  • XSLT 1.0
  • XSL-FO (XSL 1.0)
  • XPath 2.0

8
XSLT 1.0
  • W3C Recommendation 16-Nov-1999
  • A language for transforming XML documents into
    other XML documents
  • XSLT is designed for use as part of XSL, which is
    a stylesheet language for XML

9
XSL-FO
  • W3C Recommendation 15-Oct-2001
  • An XML vocabulary for specifying formatting
    semantics
  • a.k.a. XSL 1.0

10
XPath 2.0
  • W3C Recommendation 11-Feb-2005
  • XPath is a language for addressing parts of an
    XML document, designed to be used by both XSLT
    and XPointer.

11
Misc. Specifications
  • XForms
  • XLink
  • XPointer
  • XQuery

12
XForms 1.0
  • W3C Recommendation 14-Oct-2003
  • Divides Forms into 3 parts
  • Model
  • Instance data
  • User interface
  • Separates presentation from content

13
XLink 1.0
  • W3C Recommandation 27-Jun-2001
  • Allows elements to be inserted into XML documents
    in order to create and describe links between
    resources
  • Compare to Links in HTML On Steroids

14
XPointer 1.0
  • W3C Recommendation 25-Mar-2003
  • XPointer is used as the basis for a fragment
    identifier for any URI reference that locates a
    resource whose Internet media type is one of XML.

15
XQuery
  • W3C Recommendation 11-Feb-2005
  • Describes a language to provide flexible query
    facilities to extract data from real and virtual
    XML documents on the Web.
  • It is also flexible enough to query a broad
    spectrum of XML information sources, including
    both databases and documents.
Write a Comment
User Comments (0)
About PowerShow.com