Ahh the old attribute/element discussion - much to be said on this in
various quarters, you may want to google on "xml elements or attributes" to
gain some insight.

If space is of concern then attributes take less room, but then again if
space is of concern don't do xml, do json/csv/edi etc

Personally i do as much as poss in elements, and keep the attribute for
simple standard things like id, date etc. It then means you can place things
like cdata into all your fields and so limits you less in some regard

Rgds
Symeon.



-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of George Gallen
Sent: 13 May 2010 16:06
To: U2 Users List
Subject: [U2] XML format question

I'm importing some XML, and a question came up with the following: I'm
writing a small xml extraction program
   to setup a dynamic array, what is the difference between putting a field
inside the label vs putting the field
   between the tags of the label? Aren't they both a subset of the label? I
always thought that if the field was
   a single value field, it would be quoted and inside the label, but if it
could be a multivaled field, it would go
   between the field tags, with it's own field/tags.

<Result precision="address"><Latitude>39.931085</Latitude>
 <Longitude>-77.387943</Longitude><Address>1001 N   Some Rd</Address>
 
<City>Somewhere</City><State>PA</State><Zip>15063-1404</Zip><Country>US</Cou
ntry>
</Result>

Could this have formatted just as well as:

<Result><precision>address</precision><Latitude>39.931085</Latitude>
<Longitude>-77.387943</Longitude><Address>1001 N  Some Rd</Address>
<City>Somewhere</City><State>PA</State><Zip>19063-1404</Zip><Country>US</Cou
ntry>
</Result>

or

<Result precision="address" Latitude="39.931085" Longitude="-77.387943"
  Address="1001 N  Some Rd" City="Somewhere" State="PA"  Zip="19063-1404"
 Country="US"></Result>


George Gallen
Senior Programmer/Analyst
Accounting/Data Division, EDI Administrator
[email protected]
ph:856.848.9005 Ext 220
The Wyanoke Group
http://www.wyanokegroup.com



_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

Reply via email to