|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] relying on ordering of sibling XML elements
Hello,
Question - does "proper" XML document design permit
deriving a semantic meaning from the ordering of XML
sibling elements?
For example, if I want to have books A, B, C, D on a
bookshelf in a certain order: from left-right: D, A,
C, B.
relying on order of elements:
<bookshelf>
<book>d</book>
<book>a</book>
<book>c</book>
<book>b</book>
</bookshelf>
Or is it more correct to add an attribute, like
"position" below:
<bookshelf>
<book position="1">d</book>
<book position="2">a</book>
<book position="3">c</book>
<book position="4">b</book>
</bookshelf>
The first option looks like poor design, but then I
remember creating XML lists of countries, states,
etc., in alphabetical order (for subsequent rendering
in an HTML page, etc.) without worrying about adding a
"rank" or "order" attribute.
Thanks,
Glen
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
|
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
|
|||||||||

Cart








