XML et Visual Basic
Sylvaine
-
teebo Messages postés 33491 Date d'inscription Statut Modérateur Dernière intervention -
teebo Messages postés 33491 Date d'inscription Statut Modérateur Dernière intervention -
Salut!!!!
en fait, je voudrais savoir comment je peux faire pour modifier les données de mon fichier XML à l'aide d'un projet Visual Basic (et tout ça n'est pas en ligne)......
Merci pour vos réponses ;)
en fait, je voudrais savoir comment je peux faire pour modifier les données de mon fichier XML à l'aide d'un projet Visual Basic (et tout ça n'est pas en ligne)......
Merci pour vos réponses ;)
A voir également:
- XML et Visual Basic
- Visual basic - Télécharger - Langages
- Visual basic editor - Télécharger - Langages
- Xml download - Télécharger - Édition & Programmation
- Visual petanque - Télécharger - Sport
- Microsoft 365 basic - Accueil - Microsoft Office
3 réponses
Salut, le plus "simple", charger le fichier dansun arbre DOM et ensuite y acceder avec les fonctions DOM comme dans un arbre...
Sinon pourquoi utiliser VB pour changer ton XML?
. .
\_/
Sinon pourquoi utiliser VB pour changer ton XML?
. .
\_/
Tu vas bientot te retrouver a faire un editeur XML :-D...
Attend bouge pas je fais une plongee et je te rapporte quelques trucs...
. .
\_/
Attend bouge pas je fais une plongee et je te rapporte quelques trucs...
. .
\_/
Set xmlComponent = CreateObject("Microsoft.XMLDOM")
xmlComponent.loadxml (varInputData)
Set root = xmlComponent.documentelement
For Each child In root.childNodes
If child.basename = "blabla" And child.Attributes.Item(0).Text <> "Blabla" And child.Attributes.Item(0).Text <> "Blablaaa" Then
numOfComp = numOfComp + 1
root.removechild (child)
End If
Next
Hop c'est un extrait trie et "anonyme" de ce que j'ai fait pour te donner quelques exemple de manipulations, par contre fait pas trop gaffe j'ai virer des lignes donc ca n'a pas beaucoup de sens algorithmiquement parlant :o)
J'espere que ca pourra t'aider...
. .
\_/
du coup, je cherches un moyen simple et facilement réutilisable de faire ça...... ;)