importer un fichier xml complex
bonjour,
voila, je dois importer un fichier xml complexe dans une db oracle.
un fichier qui comprend des noeuds,qui comprend par exemple
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<Parcours_type>
<duty>
<dty_number> 11001</dty_number>
<rte_identifier> 004t</rte_identifier>
<dty_place_start>DA03</dty_place_start>
<dty_place_end>DA03</dty_place_end>
<trip>
<trp_number> 1195</trp_number>
<blk_number> 003451</blk_number>
<tstp_stop_id>0004</tstp_stop_id>
<trp_place_start>dp04</trp_place_start>
<trp_time_start>04:40:00.000</trp_time_start>
<trp_time_end>04:42:00.000</trp_time_end>
<trp_place_end>buy1</trp_place_end>
<trp_pattern>172</trp_pattern>
<tpat_veh_display>0003</tpat_veh_display>
<trp_original_number>45986409</trp_original_number>
</trip>
<trip>
...
... |
en clair un noeud peut comprendre plusieurs noeud qui peuvent comprendre plusieurs noeuds, etc... et non pas une suite simple de noeud.
y a t il moyen d'integerer cela automatiquement dans plusieurs table oracle (ici une table trip, une table duty et une clé etrangere creer automatiquement entre les tables.) un peu comme les dataset en c# ou bien sqlite ...
PS : on connais le fichier, donc on peut creer nous meme les tables a la main (c'est a faire une seule fois:D)
merci.