Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : import fichier xml dans une base de donnée oracle. [ Oracle / Procédures Stockées ] (naceuredd)

jeudi 5 juin 2008 à 08:36:42 | import fichier xml dans une base de donnée oracle.

naceuredd


Bonjour , 

je suis étudiant et actuellement je suis en stage . On ma demander de rentrer dans une base de données
 
un fichier xml .je vous demande d'avoir une procedure PL/sql ou code java pour m'aider d'intégre un fichier
 
xml dans une base  de données.cette intégration permet l'insertion tous les données qui se trouve dans mon
 
fichier xml dans trois table qui existe dans une base données oracle.
 
voilà une petit partie de mon fichier...

 <?xml version="1.0" encoding="ISO8859-1" ?>
- <ROOT>
- <DATA_EXPORT>

- <MVT_GARANTIE.Table>
  <MVT_GARANTIE>
  <CODE_COMPAGNIE FieldType="INTEGER" FieldRequired="TRUE">3</CODE_COMPAGNIE>
  <CODE_AGENCE FieldType="INTEGER" FieldRequired="TRUE">146</CODE_AGENCE>
  <CODE_BRANCHE FieldType="STRING" FieldRequired="TRUE">D</CODE_BRANCHE>
  <CODE_SOUS_BRANCHE FieldType="INTEGER" FieldRequired="TRUE">456</CODE_SOUS_BRANCHE>
  <NUMERO_POLICE FieldType="STRING" FieldRequired="TRUE">146450203</NUMERO_POLICE>
  <NOTE_COUVERTURE FieldType="STRING" FieldRequired="TRUE">111111</NOTE_COUVERTURE>
  <NUM_AVNT_COURS FieldType="STRING" FieldRequired="FALSE">001</NUM_AVNT_COURS>
  <CODE_GARANTIE FieldType="INTEGER" FieldRequired="TRUE">1</CODE_GARANTIE>
  <CAPITAL_ASSURE FieldType="FLOAT" FieldRequired="FALSE">86000</CAPITAL_ASSURE>
  <TAUX_FRANCHISE FieldType="FLOAT" FieldRequired="FALSE">0</TAUX_FRANCHISE>
  <TAUX_CALCUL_PRIME FieldType="FLOAT" FieldRequired="FALSE">0</TAUX_CALCUL_PRIME>
  <TAUX_REDUCTION FieldType="FLOAT" FieldRequired="FALSE">0</TAUX_REDUCTION>
  <TAUX_MAJORATION FieldType="FLOAT" FieldRequired="FALSE">0</TAUX_MAJORATION>
  <PRIME_ANN FieldType="FLOAT" FieldRequired="FALSE">47.125</PRIME_ANN>
  <PRIME_COMPTANT FieldType="FLOAT" FieldRequired="FALSE">-72.3236301369863</PRIME_COMPTANT>
  <REMPLIE FieldType="STRING" FieldRequired="FALSE">O</REMPLIE>
  <IMPORTEXPORT FieldType="STRING" FieldRequired="FALSE">N</IMPORTEXPORT>
  <DATEEXPORT FieldType="DATE" FieldRequired="FALSE">01/01/1900</DATEEXPORT>
  </MVT_GARANTIE>

- <MVT_GARANTIE.Table>
  <MVT_GARANTIE>
  <CODE_COMPAGNIE FieldType="INTEGER" FieldRequired="TRUE">3</CODE_COMPAGNIE>
  <CODE_AGENCE FieldType="INTEGER" FieldRequired="TRUE">146</CODE_AGENCE>
  <CODE_BRANCHE FieldType="STRING" FieldRequired="TRUE">D</CODE_BRANCHE>
  <CODE_SOUS_BRANCHE FieldType="INTEGER" FieldRequired="TRUE">456</CODE_SOUS_BRANCHE>
  <NUMERO_POLICE FieldType="STRING" FieldRequired="TRUE">146450203</NUMERO_POLICE>
  <NOTE_COUVERTURE FieldType="STRING" FieldRequired="TRUE">111111</NOTE_COUVERTURE>
  <NUM_AVNT_COURS FieldType="STRING" FieldRequired="FALSE">001</NUM_AVNT_COURS>
  <CODE_GARANTIE FieldType="INTEGER" FieldRequired="TRUE">1</CODE_GARANTIE>
  <CAPITAL_ASSURE FieldType="FLOAT" FieldRequired="FALSE">86000</CAPITAL_ASSURE>
  <TAUX_FRANCHISE FieldType="FLOAT" FieldRequired="FALSE">0</TAUX_FRANCHISE>
  <TAUX_CALCUL_PRIME FieldType="FLOAT" FieldRequired="FALSE">0</TAUX_CALCUL_PRIME>
  <TAUX_REDUCTION FieldType="FLOAT" FieldRequired="FALSE">0</TAUX_REDUCTION>
  <TAUX_MAJORATION FieldType="FLOAT" FieldRequired="FALSE">0</TAUX_MAJORATION>
  <PRIME_ANN FieldType="FLOAT" FieldRequired="FALSE">47.125</PRIME_ANN>
  <PRIME_COMPTANT FieldType="FLOAT" FieldRequired="FALSE">-72.3236301369863</PRIME_COMPTANT>
  <REMPLIE FieldType="STRING" FieldRequired="FALSE">O</REMPLIE>
  <IMPORTEXPORT FieldType="STRING" FieldRequired="FALSE">N</IMPORTEXPORT>
  <DATEEXPORT FieldType="DATE" FieldRequired="FALSE">01/01/1900</DATEEXPORT>
  </MVT_GARANTIE>
<MVT_GARANTIE.Table>

- <DEROGATION.Table>
  <DEROGATION>
  <NOTE_COUVERTURE FieldType="STRING" FieldRequired="TRUE">2007101605</NOTE_COUVERTURE>
  <NUMERO_POLICE FieldType="STRING" FieldRequired="TRUE">0</NUMERO_POLICE>
  <NUM_AVNT_COURS FieldType="STRING" FieldRequired="TRUE">0</NUM_AVNT_COURS>
  <TYPE FieldType="STRING" FieldRequired="TRUE">5</TYPE>
  <MOT_PASSE FieldType="STRING" FieldRequired="TRUE">TEZPF21</MOT_PASSE>
  <CODE_AGENCE FieldType="INTEGER" FieldRequired="TRUE">146</CODE_AGENCE>
  <IMPORTEXPORT FieldType="STRING" FieldRequired="FALSE">N</IMPORTEXPORT>
  <DATEEXPORT FieldType="DATE" FieldRequired="FALSE">01/01/1900</DATEEXPORT>
  </DEROGATION>
  </DEROGATION.Table>
 
  </DATA_EXPORT>
  </ROOT>




Cette discussion est classé dans : fichier, base, données, xml, oracle


Répondre à ce message

Sujets en rapport avec ce message

récupération d'une date dans une base de données Oracle 9i [ par albancadiot ] Bonjour, j'ai un problème pour quelques chose qui me semble tout bête. Je doit récupérer des dates dans une table Oracle 9i . J'utilise eclipse et j Export base de données SqlServer vers Oracle [ par issam164 ] Bonjour, Je veux exporter une base de données SqlServer vers une sql et fichier ".dat" [ par jshinobi ] Bonjour,je suis débutant en base de données et j'ai un fichier ".dat" qui contient les informations suivantes :"R:001:00:001:02:000141:000383:000000:0 Creation de base de données [ par bruce207 ] Bonjour,je débute avec Oracle dont j'ai installé la version 8 sur ma machine. Pour créer une base de données j'ai utilisé Oracle Database Assistant do Connaitre le nombre de connexion à une base de données Oracle [ par EmacLi ] Bonjour,Je voudrais savoir le nombre de connexion en cours sur une base de données Oracle.Y a t'il une requête pour ça ?Merci d'avance probleme tri de la base [ par ouvrard_mart ] Bonjour je suis débutant en programmation et voila mon probléme:j'ai une base mysql pour gerer dynamiquement une gallery (menu, photo,resume)j'ai beso requete entre deux dates [ par dionysos2b ] Bonjour !j'ai dans une base de données Mysql (je modifie un projet existant qui est en perl) une liste avec des dates enregistrées dans ce format jj/m base de données SQL et formulaire Word Office [ par islame1984 ] Salut mes amis!!bon, j une base de données  des salariés en SQL Server 2005, et des Formulaires en Office Word, et je veux dans chaque formulaire tape Perte de données sur une base Mysql [ par gosu14 ] Bonjour, J'administre la base de données d'une entreprise et depuis maintenant 1 semaine, des données disparaissent régulièrement, c'est assez bluffa Pb de connexion sous Access [ par Calade ] Bonjour,   J'ai un pb avec Access 2002 sous WinXP.J'ai une base en réseau sur laquelle je travaille et j'ai voulu verrouiller son accès au moyen de l'


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.