1 / 6

Namespaces in XML 1.1

Namespaces in XML 1.1. Exploring a Standard By Mark Stevenson. Electricity Light Sockets Height of Steps Fat Content in Milk Cable TV Signal Degrees of Temperature Written Language. TCP IP 802.11b HTTP HTML QWERTY Keyboards USB JPG. Examples of Standards. Reasons for Namespaces.

mateja
Download Presentation

Namespaces in XML 1.1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Namespaces in XML 1.1 Exploring a Standard By Mark Stevenson

  2. Electricity Light Sockets Height of Steps Fat Content in Milk Cable TV Signal Degrees of Temperature Written Language TCP IP 802.11b HTTP HTML QWERTY Keyboards USB JPG Examples of Standards

  3. Reasons for Namespaces • Namespaces connect schema to XML documents. • Namespaces allow the use of any number of schema. • By using prefix names tags can describe which schema they belong to.

  4. Drawbacks • Namespaces in XML 1.1 is a separate standard from XML 1.1 which can hinder validation. • People feel that this is a band aid to the XML standard, and that it would be better if this were incorporated into the XML standard.

  5. Editors of the Standard • All the editors work extensively with XML, and their companies can gain from the Standard • Tim Bray, Textuality • Dave Hollander, Contivo, Inc • Andrew Layman, Microsoft • Richard Tobin, University of Edinburgh and Markup Techonology, Ltd

  6. Alternatives • Many people still use the prior standard Namespaces in XML 1.0, because this standard is strongly tied to XML 1.0 which is still in use. • Document Schema Definition Languages (DSDL) has been created by the ISO and deals with many of the same issues.

More Related