Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1752 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Probleme XML via XMLDom et base Oracle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme XML via XMLDom et base Oracle

n°1769052
kashir
<a href="javascript:c.popup";>
Posté le 04-08-2008 à 16:48:49  profilanswer
 

Bonjour,  
 
Petit probleme de code avec la génération de XML via XMLDom sous Oracle.
L'entête qui devrait ressembler à ça :
 
<?xml version="1.0" encoding="ISO-8859-1" ?>
 
Ressemble plus à ça :
 
<?xml version="1.0" ?>
 
:s
 
Ma partie de code via XMLDom sous oracle:
 

Code :
  1. vt_doc := xmldom.newdomdocument;
  2.      
  3.       xmldom.setversion(vt_doc, '1.0');
  4.       xmldom.setcharset(vt_doc, 'ISO-8859-1');
  5.      
  6.       vt_main_node   := xmldom.makenode(vt_doc);
  7.      
  8.       vt_rowset_elmt := xmldom.createelement(vt_doc, 'brouillon');
  9.       vt_root_node   := xmldom.appendchild(vt_main_node, xmldom.makenode(vt_rowset_elmt));


 
 
J'ai trouvé une petite aide sur le net à cette adresse => http://www.garayed.com/oracle/2148 [...] mldom.html
 
Mais je n'arrive pas à implanter le code pour que ça marche corrcetement :s
 
 
Merci d'avance pour votre coup de main ;)
 
 


---------------
Galerie HFR  |  ksh.be mon site ouaibe | Galerie Flickr
mood
Publicité
Posté le 04-08-2008 à 16:48:49  profilanswer
 

n°1769564
kashir
&lt;a href=&#034;javascript:c.popup&#034;;&gt;
Posté le 05-08-2008 à 15:06:33  profilanswer
 

Personne ?


---------------
Galerie HFR  |  ksh.be mon site ouaibe | Galerie Flickr
n°1769630
MagicBuzz
Posté le 05-08-2008 à 16:33:39  profilanswer
 

nope, jamais travaillé avec ça.
 
ceci dit, l'encoding en XML n'est pas obligatoire il me semble.
si ta base ne fait toujoursque du 'ISO-8859-1', alors tu peux sans problème dire "ben j'impose aux applis qui relisent d'utiliser ce charset".
 
le seul problème, c'est que lorsqu'il n'y a pas cette information, le XML indique qu'on doit assumer qu'il s'agit d'UTF-8 "à moins que l'information ne soit imposée d'une autre manière".
 
 
sinon, quand tu dis que t'arrive pas à faire ce qu'il y a dans le lien que tu cites, qu'est-ce qui ne marche pas ?
 

Code :
  1. vt_doc := xmldom.newdomdocument;
  2.  
  3. header_pi := xmldom.CREATEPROCESSINGINSTRUCTION(doc, 'xml', 'version="1.0" encoding="UTF-8"');
  4. vt_main_node := xmldom.appendChild(vt_doc, xmldom.makeNode(header_pi));
  5.          
  6. vt_rowset_elmt := xmldom.createelement(vt_doc, 'brouillon');
  7. vt_root_node   := xmldom.appendchild(vt_main_node, xmldom.makenode(vt_rowset_elmt));


 
de ce que je comprends, ça devrait ressembler à ça.
mais désolé, je suis nul en PL, et surtout j'ai jamais utilisé XML dans Oracle ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Probleme XML via XMLDom et base Oracle

 

Sujets relatifs
Probleme compatibilité navigateurMAJ aide probléme mini calculatrice en " C " (debutant)
[Problème] Lycos : Register_global : Safe mode.probleme sur les spreites en j2me
[java] problème avec l'appel d'une commande unixdiviser les tables d'une base de donnees sur deux serveur
Problème avec un update lié à un onclickWhere in XML
Probleme d'affichage de tableau 2d 
Plus de sujets relatifs à : Probleme XML via XMLDom et base Oracle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR