[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] James Clark pots the XML data model in a paragraph
# 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@r...> 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|