Article View: fr.comp.text.xml
Article #9245Je comprends pas comment faire pour inserer en cascade
From: Mickael BELUET
Date: Thu, 03 May 2001 10:47
Date: Thu, 03 May 2001 10:47
54 lines
3284 bytes
3284 bytes
Bonjour, je suis en train de faire un fichier XML pour g�rer du multilangue.
EN ce moment, je fais un petit moteur d'ajout automatique de libell� dans ce
document, cad que je charge ma page et que si jamais le libell� n'est pas
cod� dans ma page XML je le rajoute en auto.
Voila comment doit se constituer mon fichier XML.
**********************************************************************
<MES>
<REF><![CDATA[Vous pouvez modifier votre mot de passe.]]></REF>
<FR><![CDATA[Vous pouvez modifier votre mot de passe.]]></FR>
<EN><![CDATA[]]></EN>
</MES>
**********************************************************************
Chaque libell� est stock� dans une entit� <MES>.
A l'interieur il a y a sous entit�s qui sont REF, FR et EN.
Mon probleme est le suivant c'eqst que je n'arrive pas a sous imbriquer les
ubriques REF, FR et EN, elles se retrouvent au meme niveau que MES.
Voici ce que j'obtiens et qui n'est pas correct.
**********************************************************************
<MES></MES>
<REF><![CDATA[Vous pouvez modifier votre mot de passe.]]></REF>
<FR><![CDATA[Vous pouvez modifier votre mot de passe.]]></FR>
<EN><![CDATA[]]></EN>
**********************************************************************
Voici mon code, pouvez vous me dire ce qui ne vas pas SVP, Merci
**********************************************************************
'On cr�e le nouveau noeud MES
Set objNode = XmlObj.selectNodes("/MESSAGES")
set objFrag = XmlObj.createDocumentFragment()
set objNode = XmlObj.createElement("MES")
set objText = XmlObj.createTextNode("")
objFrag.appendChild(objNode)
objNode.appendChild(objText)
XmlObj.documentElement.appendChild(objFrag)
'On cr�e le sous Noeud REF
set objFrag2 = XmlObj.createDocumentFragment()
set objNode = XmlObj.createElement("REF")
set objText = XmlObj.createTextNode("REF essai")
objFrag2.appendChild(objNode)
objNode.appendChild(objText)
XmlObj.documentElement.appendChild(objFrag2)
**********************************************************************
Je pense que le souci est que je n'imbrique pas bien mon code mais je ne
vois pas comment faire.
Merci d'avance pour votre aide!
Mickael BELUET
mbeluet@bigfoot.com
Technical Details
Message-ID:
<9crd3a$6b4$1@s1.read.news.oleane.net>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!195.25.12.36!oleane.net!oleane!nnrp.oleane.net!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,71574e0473c1c7d5,start X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-05-03 03:50:02 PST Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!195.25.12.36!oleane.net!oleane!nnrp.oleane.net!not-for-mail From: "Mickael BELUET" <mbeluet@bigfoot.com> Newsgroups: fr.comp.text.xml Subject: Je comprends pas comment faire pour inserer en cascade Date: Thu, 3 May 2001 12:47:29 +0200 Organization: Guest of France Telecom Oleane's newsreading service Lines: 56 Message-ID: <9crd3a$6b4$1@s1.read.news.oleane.net> NNTP-Posting-Host: 62.161.124.51 X-Trace: s1.read.news.oleane.net 988886957 6500 62.161.124.51 (3 May 2001 10:49:17 GMT) X-Complaints-To: abuse@oleane.net NNTP-Posting-Date: Thu, 3 May 2001 10:49:17 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200