[Digester] XML et parsin to objet
Bonjour.
je suis nouveau sur ce mailing list.
je travail sur un ensemble de services qui vont etre appelés par des application metier.
l'echage se fais grace a des flux XML. je trouve des probleme a parser ce flux en objets (j'ai utilisé JDOM puis le Digester) .
voici un exemple de flux
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
| <?xml version="1.0"?>
<L T=".">
<L T="V">2.0.0</L>
<L T=".H" N="MOM">
<L N="ORI">MIDW</L>
<L N="SFO">DEM</L>
<L N="SFD">GEST_SASDEM_PLGS</L>
<L N="SEC">1110+NPROJ4I +CCD479FE72119DB48325E7170EF2FC35+</L>
<L N="WO1">PF52-D4E+0A60F868+30087+++</L>
<L N="EM1">20071115173541886AONNN+30+</L>
<L N="81022E0A0000">000000NOL+NIUP0ADL+0001D39B+</L>
</L>
<L T="." N="SASE21">
<L T="S" N="STE">NI</L>
<L T="S" N="ACT_STD">N</L>
<L T="S" N="COD_PAY">FR</L>
<L T="S" N="COD_LNG">FR</L>
<L T="I" N="NBR_RSS">14</L>
<L T="." N="TAB_RSS_TAB">
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL001G</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL001V</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL002G</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL002P</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL002V</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL003G</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL004G</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL005V</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL006V</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL007G</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL008W</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL009G</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL010G</L>
</L>
<L T="." N="LTAB_RSS_TAB">
<L T="S" N="RSS_NOM">PFTL011V</L>
</L>
</L>
</L>
</L> |
si je passe par digester je doit creer une classe L avec des attribus T et N et une collections d'objet de type L pour construire l'arborescence d'objet,
Merci de me proposer ou de m'eclaircir.