"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"
excellent advice. norm On Thu, May 13, 2010 at 11:25 AM, Symeon Breen <[email protected]> wrote: > 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 > _______________________________________________ U2-Users mailing list [email protected] http://listserver.u2ug.org/mailman/listinfo/u2-users
