: > This seems like a poor choice for an element : > name. Why not just name the element what is in the "name" attribute? : > It would make parsing much easier! : : When the XML was first conceived, there was a preference for limiting : the number of tags. : The structure could have been inverted so that : <lst name="myfieldname> could have been <myfieldname type="lst">
...but then we couldn't support arbitrary field names, and it would be impossible to validate the XML docs independent of hte schema, see this previous explanation... http://www.nabble.com/Default-XML-Output-Schema-tf2312439.html#a6430000 -Hoss