Posez votre question Signaler

XML et Visual Basic

Sylvaine - Dernière réponse le 24 juin 2003 à 15:10
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 ;)
Lire la suite 

XML et Visual Basic »

4 réponses
Réponse
+0
moins plus
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?

.  .
\_/
sylvaine - 24 juin 2003 à 15:01
ben en fait, j'ai une application VB qui affiche des pages html à l'intérieur d'une fenêtre VB (me demande pas pourquoi, c'est la boite qui veut ça).... et là, on me demande si ce serait pas mieux que ces pages soient en XML afin de les remplir plus facilement avec les données de ma base.
du coup, je cherches un moyen simple et facilement réutilisable de faire ça...... ;)
Ajouter un commentaire
Réponse
+0
moins plus
Tu vas bientot te retrouver a faire un editeur XML :-D...
Attend bouge pas je fais une plongee et je te rapporte quelques trucs...

.  .
\_/
Ajouter un commentaire
Réponse
+0
moins plus

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...

.  .
\_/
Ajouter un commentaire
Ce document intitulé « XML et Visual Basic » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook