OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   James Clark pots the XML data model in a paragraph

[ 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




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS