[
Lists Home |
Date Index |
Thread Index
]
# I would argue that the right abstraction is a very simple one. The
# abstraction is a labelled tree of elements. Each element has an ordered
# list of children where each child is a Unicode string or an element. An
# element is labelled with a two-part name consisting of a URI and local
# part. Each element also has an unordered collection of attributes where
# each attribute has a two-part name, distinct from the name of the other
# attributes in the collection, and a value, which is a Unicode string. That
# is the complete abstraction. The core ideas of XML are this abstraction,
# the syntax of XML and how the syntax and abstraction correspond. If you
# understand this, then you understand XML.
--from his foreword to Eric van der Vlist's new book on RELAX NG
--
One Word to write them all, John Cowan <jcowan@reutershealth.com>
One Access to find them, http://www.reutershealth.com
One Excel to count them all, http://www.ccil.org/~cowan
And thus to Windows bind them. --Mike Champion
|