begin process at 2012 02 13 10:04:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Réseau & Internet

 > 

RSS & XML

 > 

Problème de manipulation de xml - fonction ReplaceChild ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème de manipulation de xml - fonction ReplaceChild ?

lundi 15 septembre 2008 à 11:53:47 | Problème de manipulation de xml - fonction ReplaceChild ?

tataye

Bonjour,

J'ai un petit souci pour un de mes traitements xml en asp :

En gros j'ai un xml1
<xml1>
<champA />
<champB>valeur B</champB>
<champC>valeur C</champC>
</xml1>

et un xml2
<xml2>
<parametreA>toto</parametreA>
<parametreB>tata</parametreB>
<parametreC>titi</parametreC>
</xml2>

et j'aimerai obtenir le xml suivant en ajoutant dans le noeud champA le contenu du xml2, élément xml2 exclus :
<xml1>
<champA>
<parametreA>toto</parametreA>
<parametreB>tata</parametreB>
<parametreC>titi</parametreC>
</champA>
<champB>valeur B</champB>
<champC>valeur C</champC>
</xml1>

Avec la fonction appendChild, je ne sais qu'ajouter l'intégralité du xml2, balise xml2 inclus :

Set noeud = xml1.SelectSingleNode( "//champA" ) : If Not noeud Is Nothing Then noeud.appendChild xml2.documentElement

Pourriez-vous m'aiguiller svp ?
mardi 16 septembre 2008 à 10:12:40 | Re : Problème de manipulation de xml - fonction ReplaceChild ?

tataye

Réponse acceptée !
Set noeud = xml1.SelectSingleNode( "//champA" )
For Each n In xml2.selectNodes("/xml2/*")
  noeud.appendChild n
Next


Cette discussion est classée dans : problème, fonction, xml, noeud, xml2


Répondre à ce message

Sujets en rapport avec ce message

Problème sur la traduction de booléens [ par tchuss ] Bonjour à tous.J'utilise via asp un objet VB. Certaines des méthodes qui lui sont associées sont là pour générer des documents XML à partir de ce qu'o problème fonction printHidden [ par Dani77 ] Problème en utilisant la fonction printHidden (j'essaie imprimer une page html sans l'afficher):la page est bien imprimée, mais avant que les scrips s Effacer noeud fichier XML [ par fraguelrok ] Bonjour tlm,J'ai qq soucis avec des fichiers XML surtout pr effacer des noeuds.j'ai essayé ça :QUERY = "/Publi/article[Id = '" & id & "']"Set currNode Certificat client [ par beti5h ] Bonjour vous tous,J'ai un petit problème de certificat, et j'aimerais bien que quelqu'un puisse me repondre à ma question. Est ce que la fonction de h problème xml et xslt [ par c_ensias ] Bonjour à tous et à toutes,J'utilise un filtre xslt pour extraire des données d'un fichier source xml.Mon problème est le suivant : La sortie du filtr session_end ne marche pas [ par thigo ] Mon problème est très simple.Je veux utiliser global.asax. la fonction session_start s'execute bien mais pas la fonction session_end. Comment est ce p [C#] Problème appel fonction javascript [ par oxayotl ] J'ai un pti problème qui peut en devenir un gros. Je fais un appel en C# d'une fonction en javascript situé dans mon .aspx.Si je fais un appel, tout f Utiliser le XML [ par slednet69 ] 'lutAlors voici mon problème ou du moins mon interrogation....J'ai un doc XML qui ressemble à çà :xm Problème avec la fonction "include file" [ par bcsh ] Bonjour, je suis novice ds la programmation asp, et j'ai tenté de créer des menus qui s'incluent par la fonction , dans une des colonnes du tableau d problème xml et xslt [ par c_ensias ] Bonjour à tous,J'ai un fichier xml dont j'ai appliqué un filtre xslt pour en extraire des données.Je voudrais que la sortie soit un fichier XML qui re


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales