|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||||||
|
Invité de passage
![]() Inscription : août 2007 Messages : 15 ![]() |
Bonjour,
Je viens de créer trois procédures pour la lecture d'un fichier XML par PL/SQL sous oracle 10g. ======== la procedure N° 1 ================== Code :
Code :
Code :
au moment de l’exécution : Code :
execute lireXml('C:\mecasoft\oracle_xml','equipe.xml','erreur.txt'); Citation:
<?xml version="1.0" standalone="no" encoding="UTF-8"?>
<!DOCTYPE equipe SYSTEM "equipe.dtd">
<equipe nom="US POSTAL" pays ="USA">
<coureur numero="001"> SALEM </coureur>
<coureur numero="002"> NEJIB </coureur>
<coureur numero="003"> HAMZA </coureur>
<coureur numero="004"> KHALED </coureur>
<coureur numero="005"> BECHIR </coureur>
<coureur numero="006"> ALI </coureur>
<coureur numero="007"> MOHAMED </coureur>
<coureur numero="008"> FAOUZI </coureur>
</equiipe> |
|||||||
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() |
Bonjour,
Il y a une erreur dans le flux XML : la balise fermant de "equipe" contient une faute de frappe (il y a 2 "i"). Je ne suis pas certain que ça soit l'origine du message d'erreur, mais ça ne peut pas fonctionner. Une autre cause possible de l'erreur peut être l'encoding du flux. |
|
|
00
|
|
|
#3 | |
|
Membre éprouvé
![]() |
Citation:
Est-ce que la base de données a bien les droits de l'ecture / écriture sur ce répertoire ? Est-ce que le fichier d'erreur est généré, et si oui que contient-il ? |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com