bonjour,
voila, je dois importer un fichier xml complexe dans une db oracle.
un fichier qui comprend des noeuds,qui comprend par exemple
en clair un noeud peut comprendre plusieurs noeud qui peuvent comprendre plusieurs noeuds, etc... et non pas une suite simple de noeud.
Code : 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 <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> ... ...
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)
merci.
Partager