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 xml : Sélectionner tout - Visualiser dans une fenêtre à part
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.