Parsing XML
Ladislav Kulhanek
ladislav.kulhanek na gmail.com
Čtvrtek Srpen 27 11:24:22 CEST 2009
Ahoj. Pojmenovat v xml tolik ruznych elemntu jako item urcite neni nejlepsi
reseni, takze nejlepe ty elementy prejmenovat, nebo vice zmenit strukturu
toho xml.
Predpokladam ale, ze s tim xml asi nic udelat nemuzes. Pujde to ale parsovat
i tak. Je tam sice nekolik elementu ktere se jmenuji stejne, ale lisi se v
nadrazenych elementech, takze je muzes odlisit podle toho. S nejako sikovnou
knihovnou, jako treba dom4j, to urcite pujde.
Lada
2009/8/27 tester tester <developer22 na seznam.cz>
> Ahoj vsetkych,
>
> kedze som s komplexnejsimi XML nepracoval ra by som sa spytal ako mozno
> sparsovat takuto vec :
>
> <item type="com.raileasy.public.arrayOfFares">
> <flexibilitycode>y</flexibilitycode>
> <packagetype>0</packagetype>
> <totalpriceoffares>1540</totalpriceoffares>
> <savingoverthroughfare>0</savingoverthroughfare>
> <outboundjourneys type="array">
> <item>1</item>
> </outboundjourneys>
> <fares type="array">
> <item type="com.raileasy.public.fare">
> <tickettypecode>SDS</tickettypecode>
> <routedescription>NOT LONDON</routedescription>
> <prices type="array">
> <item type="com.raileasy.public.farePrice">
> <currency>GBP</currency>
> <totalprice>1540</totalprice>
> <numchildtickets>0</numchildtickets>
> <numgrouptickets>0</numgrouptickets>
> <totaladultprice>1540</totaladultprice>
> <adultprice>1540</adultprice>
> <numadulttickets>1</numadulttickets>
> </item>
> </prices>
> <packagetype>0</packagetype>
> <rtn>NO</rtn>
> <outwardreservationrequired>NO</outwardreservationrequired>
> <publicationsequence>056</publicationsequence>
> <numpassengers>1</numpassengers>
> <validitycode>87</validitycode>
> <capricode>AAA</capricode>
> <outboundjourneys type="array">
> <item>1</item>
> </outboundjourneys>
> <routecode>00700</routecode>
> <crosslondon>NO</crosslondon>
> <categorycode>y</categorycode>
> <fareclass>2</fareclass>
> <faregroup>S</faregroup>
> </item>
> </fares>
> <includesafirstclassfare>NO</includesafirstclassfare>
> <outwardreservationrequired>NO</outwardreservationrequired>
> <includesastandardclassfare>YES</includesastandardclassfare>
> <numfares>1</numfares>
> <rtn>NO</rtn>
> </item>
>
> je to cast xml ktore dostavam od servru.
> Problem s ktorym sa borim je ze existuje niekolko elementov <item> ktore sa
> nachadzaju rozhadzane po celom elemente a nijako medzi sebou nesuvisia inymi
> slovami su ineho typu.
>
> Vie ma niekto nakopnut spravnym smerom ako sa s touto hlupostou vysporiadat
> ?
>
> A.
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://amaio.cz/pipermail/konference/attachments/20090827/51c115f5/attachment.htm>
Další informace o konferenci Konference