Bonjour,
Je réalise une application web pour laquelle je dois récupérer des champs d'un XML.
Mon XML est stocké en base Oracle sous la forme d'un CLOB (contrainte : je ne peux passer dans le type XML prévu par Oracle).
Je récupère donc mes fichiers xml ainsi :
Mais je ne vois pas comment traiter mon CLOB pour ensuite pouvoir traiter les données qu'il contient facilement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 import oracle.sql.CLOB; [...] CLOB monXML = (CLOB)resultSet.getObject(2);
Voici les données que j'ai dans mon XML :
Je sais qu il existe des moyens de parser des fichiers XML mais là je n'ai pas de fichier ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <INPUT_CLIENT num="1"> <ID>334</ID> <SOCIETE>56</SOCIETE> <TEL>047909876X</NB_GAMME> <ADRESSE> <LIGNE1 >43 rue du Marais</LIGNE1 > <LIGNE2 >720 La BAS</LIGNE2 > </ADRESSE> </INPUT_CLIENT >
Je suis perdue ! Si quelqu un pouvait me mettre sur la voie ...
Merci d avance
Partager