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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBS/XML] probleme de CDATA

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VBS/XML] probleme de CDATA

n°2043459
yoak
négligemment lourd
Posté le 21-12-2010 à 11:23:24  profilanswer
 

ce code :  

Code :
  1. Set oInstall = xmlDoc.createElement("install" )
  2. oInstall.SetAttribute "value", "true"
  3. set oInstallData = XMLDoc.createCDATASection("msiexec.exe /I ""%PRODNAME%\ApplicationVerifier.amd64.msi"" /QB! /L*V+ ""c:\log\%PRODNAME%.wil""" )
  4. oInstall.appendChild oInstallData


me génère ca :

Code :
  1. <install value="true">msiexec.exe /I "%PRODNAME%\ApplicationVerifier.amd64.msi" /QB! /L*V+ "c:\log\%PRODNAME%.wil"</install>


alors que je veux ca :

Code :
  1. <install value="true"><[CDATA[msiexec.exe /I "%PRODNAME%\ApplicationVerifier.amd64.msi" /QB! /L*V+ "c:\log\%PRODNAME%.wil"]]></install>


 
je craque un peu, j'ai retourné 3 fois l'Internet en entier et j'trouve pas :o

mood
Publicité
Posté le 21-12-2010 à 11:23:24  profilanswer
 

n°2043516
yoak
négligemment lourd
Posté le 21-12-2010 à 14:36:43  profilanswer
 

n'hésitez pas a demander des précisions si ca peut vous aider, j'avance sur d'autres sujets mais bon.. :d

n°2043579
gilou
Modérateur
Modzilla
Posté le 21-12-2010 à 17:57:42  profilanswer
 

A priori, ce que tu as fait a l'air bon. Ça vient pas de ce que tu mélanges les caps: XMLDoc et xmlDoc?
Si tu as tout essayé, reste la solution du hack crade comme:
set oInstallData = XMLDoc.createCDATASection("<[CDATA[msiexec.exe /I ""%PRODNAME%\ApplicationVerifier.amd64.msi"" /QB! /L*V+ ""c:\log\%PRODNAME%.wil""]]>" )
A+,


Message édité par gilou le 21-12-2010 à 18:09:41

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2043617
yoak
négligemment lourd
Posté le 21-12-2010 à 21:55:36  profilanswer
 

je checkerai la casse demain :jap:
 
bah.. msxmldom remplace mes "<" par !lt; etc...
 
reste a forcer la ligne en ouvrant le xml comme un text file, mais ca sert a rien de se faire chier avec du xml si c'est pour le parser a la main [:joce]
 
sinon, peut etre que tout va etre porté en ps1 au final, ce qui serait plus dans l'air du temps et aussi plus formateur pour moi, ca me mettrait proprement au ps.
 
to be continued... :d


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBS/XML] probleme de CDATA

 

Sujets relatifs
Probleme rafraichissementproblème avec "display"
Problème pour créer la requête SQL demandéeProblème Caroussel Infinite Jquery
Problème programme cProbleme de variable (corrigé)
[VBS] Probleme utilisation TypeProblème boutons radio fonction javascript
Plus de sujets relatifs à : [VBS/XML] probleme de CDATA


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