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 <develope...@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.
>

Odpovedet emailem