Introduction to XML
Syd Bauman
2011-02-18
XML
Markup Language
Examples
Extensible
Boxes in Boxes
Representation
Tree Representation
XML Representation
Why XML?
XML languages vary greatly
XML Basics
Everything is Delimited
Example Elements
Everything’s Delimited: attributes
Example Elements with Attributes
Anatomy of an Element
Sample text
Sample Document Instance
Sample (simplified) Tree
Everything’s Delimited: character references
Everything’s Delimited: comments
Well-formedness
Multiple roots
boxes-in-boxes representation
tree representation
XML (
not!
) representation
Overlap
XML (
not!
) representation
boxes
representation
one solution
Validity
Namespaces
Inclusion
Some XML plusses and minusses
Introduction to XML
© 2007 Syd Bauman, Julia Flanders, and Brown WWP This TEI-encoded XML file is available under the terms of the Creative Commons Attribution-ShareAlike 3.0 (Unported) license.