Matt Williams wrote:
So if the above is valid XML, is there a specific name for this approach?
Is there a benefit for doing it this way instead of nested nodes? Might this be
considered older method?
No, it's not an older method. There is no absolute definition of when to
use elements versus attributes. There are, however, some attempts at
defining general principles:
http://www.ibm.com/developerworks/xml/library/x-eleatt.html
The thing is that attributes have less overhead. So if you have many different
elements that have a few properties using attributes shaves off a few
characters. Then again, XML has a gigantic amount of overhead anyway, so why
bother. One could also say that anything mandatory is to be an attribute while
everything else is a sub-element. Haven't looked at the IBM page yet, so maybe
my ideas are not on the money. In general, XML is made for machines to read,
it is not fit for human consumption.
David
_______________________________________________
New York PHP User Group Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
http://www.nyphp.org/show_participation.php