[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XML Redux
> But then looking at Mikes >> { authors: [ >> {name: "Michael Kay", affiliation: "Saxonica"}, >> {name: "Liam Quin", affiliation: "W3C"} >> ] >> abstract:<para { style : "bold" }>Here be some dragons</para> >> content:<section { numbers : [1,1,2] }><para>...</para></section> >> } > I'm not sure if content: is markup? I can see authors as a list.. > Is content: wrapping<section/> > > > No. Just as affiliation : "Saxonica" is a name-value pair (within a map) where the name is affiliation and the value is a string, so content: <section><para>...</para></section> is a name-value pair (within a map) where the name is content and the value is a (textual) element. This is what I mean about composability between structured data and marked-up text, without being forced to represent the structured data using syntax that was designed for textual markup. (Not dissimilar from putting XML in a column of an RDB, except that (a) the structured data part is more powerful than rows-and-columns, and (b) you can have structured data inside the text content as well as vice versa.) Michael Kay
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|