J'ai sur ma machine une base Oracle9.2.0.1.0
Lorsque je mets mon CD d'Oracle, il ne détecte que cela ( et c'est ce que j'avais choisi lors de mon installation ).
Je désire faire un service web et j'ai lu qu'Oracle possédait un parseur qui permettait de générer/lire des fichiers xml directement ( en répondant aux normes en cours ).
Lorsque je souhaite créer un procédure me permettant de lire un fichier XML, je n'arrive pas à la compiler car il ne trouve pas xmlParser et xmlDom ( entre autre ).
Code de ma procédure :
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
CREATE OR REPLACE PROCEDURE ReadXML
(
        path IN varchar2,
        file IN varchar2,
        errors_file IN varchar2
) IS
        parser xmlParser.parser;
        document xmlDom.DomDocument;
        nodes xmlDom.DomNodeList;
        node xmlDom.DomNode;
        length1 number;
        length2 number;
        element xmlDom.DomElement;
        attributes xmlDom.DomNamedNodeMap;
        attributename varchar2(100);
        attributevalue varchar2(100);
BEGIN
 -- Creer un nouveau parseur
 parser := xmlParser.NewParser;
même pb avec DBMS_XMLQuery, xmlDom, ....
Que dois-je installer en plus au travers de mon CD d'install d'Oracle ?
Merci d'avance ( si quelqu'un a des liens ma parlant de ce sujet, je suis aussi preneur ).