OVH Cloud OVH Cloud

Gérer un fichier XML

25 réponses
Avatar
Patrick
Bonjour,

J'aimerais gérer un fichier XML avec VB/VBA.

Connaitriez-vous un tutorial sur ce sujet et/ou quelques exemples ?

Merci pour votre aide.

--
Patrick

10 réponses

1 2 3
Avatar
X
Bonjour,
C'est quoi "gérer" un fichier xml ?
Tu peux ouvir en tant que texte et modifier ce que tu veux...

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"Patrick" a écrit dans le message de
news:
Bonjour,

J'aimerais gérer un fichier XML avec VB/VBA.

Connaitriez-vous un tutorial sur ce sujet et/ou quelques exemples ?

Merci pour votre aide.

--
Patrick


Avatar
N'écote pas X, il fait du dev... agricole...
Regarde plutot le parser xml de microsoft. Il est tout simple à utiliser
pour lire ou écrire du Xml.
http://www.microsoft.com/france/msdn/xml/domxml.mspx



"Patrick" a écrit dans le message de
news:
Bonjour,

J'aimerais gérer un fichier XML avec VB/VBA.

Connaitriez-vous un tutorial sur ce sujet et/ou quelques exemples ?

Merci pour votre aide.

--
Patrick


Avatar
Complément d'info :
Il ne par le pas de la propriété async du document xml dans le lien indiqué.
Je te conseil de la mettre à false afin d'avoir un chargement synchrone de
ton fichier, sinon, avec un fichier "cosncéquent" tu risque de commencer ton
traitement alors que le parser n'a pas encore fini de charger ton document.

Dim xDoc As MSXML.DOMDocument
Set xDoc = New MSXML.DOMDocument
xDoc.async = False
xDoc.Load("C:monfichier.xml")


a écrit dans le message de news:

N'écote pas X, il fait du dev... agricole...
Regarde plutot le parser xml de microsoft. Il est tout simple à utiliser
pour lire ou écrire du Xml.
http://www.microsoft.com/france/msdn/xml/domxml.mspx



"Patrick" a écrit dans le message de
news:
> Bonjour,
>
> J'aimerais gérer un fichier XML avec VB/VBA.
>
> Connaitriez-vous un tutorial sur ce sujet et/ou quelques exemples ?
>
> Merci pour votre aide.
>
> --
> Patrick




Avatar
X
Salut,

Du développement agricole, lol, seulement je suis le seul a avoir
répondu, facile de passer derrière...

Par expérience il n'y a que le développement agricole qui fonctionne
bien avec les année, à partir du moment où on devient trop dépendant des
objets gérés par des dll par exemple, la portabilité n'est plus assurée à la
longue; j'en sais quelque chose, ayant eu maille à partir avec MsCalendar et
les graphiques après avoir changé d'XP, désormais je fais MON calendrier et
mes GRAPHIQUES en mode dessin au pixel, et mon exe devient portable et sans
besoin de dll...

Et bien c'est idem pour des fichier HTML, en ayant déjà écrit et
importés depuis VB, la façon la plus certaine que ça fonctionne sur une
longue durée (10, 15, 20 ans), c'est de tout faire à partir du code, avec le
moins possible d'objets, si ces derniers sont liés à des programmes
spécifique de l'OS...

Alors, programmation agricole, certes, mais embarquer tout son code et
le rendre totalement indépendant des programmes spécifique de l'OS (hors
noyau), c'est la meilleur programmation qu'il y ait, car elle perdure à
travers les années :o)

Si tu sais lire, je te conseil le dernier de mes douze romans "le
serpent", chez mon éditeur canadien, voici:

http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm

Je te conseil aussi ma centaine de logiciels en cas de besoin:
http://irolog.free.fr


--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
a écrit dans le message de news:

N'écote pas X, il fait du dev... agricole...
Regarde plutot le parser xml de microsoft. Il est tout simple à utiliser
pour lire ou écrire du Xml.
http://www.microsoft.com/france/msdn/xml/domxml.mspx



"Patrick" a écrit dans le message de
news:
Bonjour,

J'aimerais gérer un fichier XML avec VB/VBA.

Connaitriez-vous un tutorial sur ce sujet et/ou quelques exemples ?

Merci pour votre aide.

--
Patrick






Avatar
scraper
Bonjour X, dans le message
news:
tu disais :

[....]

snip tes considération sans aucun intérêt ;-)

Si tu sais lire, je te conseil le dernier de mes douze romans "le
serpent", chez mon éditeur canadien, voici:



s'il sait lire, il ira certainement pas s'emboucaner avec une littérature
aussi triste et pauvre ;-)

c'est navrant ....

je parle même pas de tes .... comment tu dis, déjà .... ah oui : 'logiciels'
;-)


merci de ne pas faire de la pub sans aucun intérêt avec l'objet de ce forum

en outre, il est généralement admis que la pub est tolérée s'agissant de
programmes *grauits* ce qui n'est pas le cas des 'objets' que tu as commis




--
Adresse invalide
Mon site : http://scraper.chez-alice.fr
Me contacter : http://pcland.easyforum.fr/index.htm

scraper
Avatar
X
Tiens, il me semble que tu t'occupes de choses qui ne te concerne pas...
Bien évidemment que j'ai des logiciels gratuits, mais tu ne veux quand même
pas me donner des leçons de VB j'espère...

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"scraper" a écrit dans le message de news:

Bonjour X, dans le message
news:
tu disais :

[....]

snip tes considération sans aucun intérêt ;-)

Si tu sais lire, je te conseil le dernier de mes douze romans "le
serpent", chez mon éditeur canadien, voici:



s'il sait lire, il ira certainement pas s'emboucaner avec une littérature
aussi triste et pauvre ;-)

c'est navrant ....

je parle même pas de tes .... comment tu dis, déjà .... ah oui :
'logiciels' ;-)


merci de ne pas faire de la pub sans aucun intérêt avec l'objet de ce
forum

en outre, il est généralement admis que la pub est tolérée s'agissant de
programmes *grauits* ce qui n'est pas le cas des 'objets' que tu as commis




--
Adresse invalide
Mon site : http://scraper.chez-alice.fr
Me contacter : http://pcland.easyforum.fr/index.htm

scraper


Avatar
scraper
Bonjour X, dans le message
news:
tu disais :

Tiens, il me semble que tu t'occupes de choses qui ne te concerne
pas...



ton comportement sur ce forum me concerne, hélas :-(


au fait, habituellement, je ne relève pas ce genre de choses ....

mais pour un prétendu écrivain, tes fautes d'othographe et d'accord
m'arrachent les yeux :-(


y compris dans les navrants extraits dont tu répands les URL ici et là ...

si c'est destiné à faire vendre, crois moi, c'est rédhibitoire ;-)

(si dans mes propos tu ne comprends pas certains mots, n'hésite pas à te
servir d'un dictionnaire ;-)
qui sait, peut être pourras tu le réutiliser dans l'un de tes ...comment,
déjà ? ah oui ! "romans" MDR

Bien évidemment que j'ai des logiciels gratuits, mais tu ne
veux quand même pas me donner des leçons de VB j'espère...



quand je lis (avec beaucoup d'amusement) les extrais que tu postes ici et
là, en les qualifiant pompeusement de 'solution', ça me fait bien rigoler
...

moi, je ne sais rien, mais au moins j'en suis conscient ;-)


dis, tu veux pas retourner un ou 2 mois de plus en cure (pardon, vacances ?
;-)



--
Adresse invalide
Mon site : http://scraper.chez-alice.fr
Me contacter : http://pcland.easyforum.fr/index.htm

scraper
Avatar
X
Il te concerne en quoi mon "comportement", tu ne sais pas programmer en VB,
ni en rien comme langage compilé d'ailleurs... En plus à tes questions tu
tentes d'apprendre le vb6, mais comme débutant tu devrais faire du vb2005,
c'est stupide et ridicule de commencer par le VB6, c'est seulement pour ceux
qui savent déjà, c'est comme si quelqu'un commençait à la sortie du vb6
(1998 je crois), à apprendre le vb3 !!!
Donc ne sachant pas programmer en vb6, ni rien d'autre (vbA n'est pas de la
programmation), ben en effet, quand tu viens ici, c'est uniquement pour
polémiquer, reste-donc dans ton vbA et tes macros :o)

Concernant ma programmation, tu n'as qu'a voir mon site
http://irolog.free.fr

Quand tu sauras faire une centaines de logiciels comme ceux là (dont
certains sont gratuits), mais qui sont vendables et installables, tu pourra
me faire des remarques. D'autant que sur une centaine de vente par an, ou de
dons, je n'ai que rarement des réclamation, parfois quelques bugs, il faut
donc en conclure que les acheteur sont satisfaits!

Idem pour mes romans, quand tu sera capable d'écrire douze romans, tu
viendra me donner des leçons, mais pas avant, tien, voici le site de mon
éditeur concernant un de mes roman, tu verras il y a un ISBN, c'est bien
édité, ce n'est pas un site perso...

Conclusion, je te trouve un peu inculte par rapport à moi pour que tu te
permettes la moindre réflexion, je tolère les observations quand ça provient
de meilleurs que moi, pas en l'espèce, quand ça provient de plus mauvais :o)

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"scraper" a écrit dans le message de news:

Bonjour X, dans le message
news:
tu disais :

Tiens, il me semble que tu t'occupes de choses qui ne te concerne
pas...



ton comportement sur ce forum me concerne, hélas :-(


au fait, habituellement, je ne relève pas ce genre de choses ....

mais pour un prétendu écrivain, tes fautes d'othographe et d'accord
m'arrachent les yeux :-(


y compris dans les navrants extraits dont tu répands les URL ici et là ...

si c'est destiné à faire vendre, crois moi, c'est rédhibitoire ;-)

(si dans mes propos tu ne comprends pas certains mots, n'hésite pas à te
servir d'un dictionnaire ;-)
qui sait, peut être pourras tu le réutiliser dans l'un de tes ...comment,
déjà ? ah oui ! "romans" MDR

Bien évidemment que j'ai des logiciels gratuits, mais tu ne
veux quand même pas me donner des leçons de VB j'espère...



quand je lis (avec beaucoup d'amusement) les extrais que tu postes ici et
là, en les qualifiant pompeusement de 'solution', ça me fait bien rigoler
...

moi, je ne sais rien, mais au moins j'en suis conscient ;-)


dis, tu veux pas retourner un ou 2 mois de plus en cure (pardon, vacances
? ;-)



--
Adresse invalide
Mon site : http://scraper.chez-alice.fr
Me contacter : http://pcland.easyforum.fr/index.htm

scraper


Avatar
scraper
Bonjour X, dans le message
news:%
tu disais :


Concernant ma programmation, tu n'as qu'a voir mon site
http://irolog.free.fr



à vomir ;-)


Quand tu sauras faire une centaines de logiciels comme ceux là



j'irai me jeter :-P

Idem pour mes romans, quand tu sera capable d'écrire douze romans



t'appelles ça des romans ?
tu déshonores la longue lignée de romanciers qui a illustré la langue
française :-(


Conclusion, je te trouve un peu inculte par rapport à moi pour que tu
te permettes la moindre réflexion,



celle la, elle est très savoureuse !

la construction grammaticale de la phrase, pour un 'romancier' (sic) est
très intéressante, pour le moins .... et .... lourde, assurément ....

ceci étant, je me permets ce que je veux, et si tu tolères pas, tu vas voir
ailleurs, OK ? :-)


la seule chose (pas compliqué à comprendre, pour un 'romancier') que je te
demande, c'est de cesser de faire de la pub hors de propos et hors charte
sur ce forum, pour tes bidules ridicules et de mauvais goût

ah, au fait, pendant que tu y es, si tu pouvais arrêter de quoter comme un
goret, ça serait pas plus mal ;-)


EOT :-)



--
Adresse invalide
Mon site : http://scraper.chez-alice.fr
Me contacter : http://pcland.easyforum.fr/index.htm

scraper
Avatar
X
Lis la charte Microsoft forum, tu verras qu'il n'est pas obligatoire de
répondre en bas, nombreux sont ceux qui répondent en haut, nous ne somme pas
dans tes forums de "macros", ici il faut répondre vite, celui qui pose une
question n'a pas besoin de la relire avant d'avoir la réponse, en
programmation c'est l'efficacité qui compte...

Je ne fais pas de pub, j'indique certains liens dans ma signature...

De plus tu n'es pas MVP 2006 de ce forum, alors tu n'es pas chargé d'y faire
la police, contentes toi de jouer avec vbA et tes macros, et à faire des
utilitaires gratuits autant qu'inutiles pour xp millenium, que l'on trouve
partout...

Concernant mes logiciels et romans, ne critiques pas sans être capable de
faire mieux...

Et j'ai toujours le dernier mot, sauf quand je reconnais mes torts, mais pas
ici...

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"scraper" a écrit dans le message de news:
%
Bonjour X, dans le message
news:%
tu disais :


Concernant ma programmation, tu n'as qu'a voir mon site
http://irolog.free.fr



à vomir ;-)


Quand tu sauras faire une centaines de logiciels comme ceux là



j'irai me jeter :-P

Idem pour mes romans, quand tu sera capable d'écrire douze romans



t'appelles ça des romans ?
tu déshonores la longue lignée de romanciers qui a illustré la langue
française :-(


Conclusion, je te trouve un peu inculte par rapport à moi pour que tu
te permettes la moindre réflexion,



celle la, elle est très savoureuse !

la construction grammaticale de la phrase, pour un 'romancier' (sic) est
très intéressante, pour le moins .... et .... lourde, assurément ....

ceci étant, je me permets ce que je veux, et si tu tolères pas, tu vas
voir ailleurs, OK ? :-)


la seule chose (pas compliqué à comprendre, pour un 'romancier') que je te
demande, c'est de cesser de faire de la pub hors de propos et hors charte
sur ce forum, pour tes bidules ridicules et de mauvais goût

ah, au fait, pendant que tu y es, si tu pouvais arrêter de quoter comme un
goret, ça serait pas plus mal ;-)


EOT :-)



--
Adresse invalide
Mon site : http://scraper.chez-alice.fr
Me contacter : http://pcland.easyforum.fr/index.htm

scraper


1 2 3