A voir également:
- Xml javascript
- Xml viewer - Télécharger - Édition & Programmation
- Office xml handler - Télécharger - Traitement de texte
- Driveimage xml - Télécharger - Sauvegarde
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
5 réponses
Avec MSXML, tu peux accéder au contenu d'un document xml:
Cela se passe de la manière suivante :
1. Chargement du xml :
var xml = new ActiveXObject("Msxml2.DOMDocument.4.0");
xml.async = false ;
xml.load("ini.xml");
2. acces aux noeuds du xml :
root = ini.documentElement ;
ma_variable = root.selectSingleNode("/root/noeud").text ;
Dans ce cas, j'ai récupéré la valeur du premier noeud /root/noeud rencontré. L'expression entre guillement est une expression de path. Avec cela, tu peux faire beaucoup de choses, notemment des filtres (pour récupérer une valeur en particulier dans ton xml).
Il y a 2 mois, je n'y connaissais rien mais on apprend vite.
Pour utiliser cela, tu dois télécharger un parseur XML.
J'espère t'avoir aidé.
Stéphanie
Cela se passe de la manière suivante :
1. Chargement du xml :
var xml = new ActiveXObject("Msxml2.DOMDocument.4.0");
xml.async = false ;
xml.load("ini.xml");
2. acces aux noeuds du xml :
root = ini.documentElement ;
ma_variable = root.selectSingleNode("/root/noeud").text ;
Dans ce cas, j'ai récupéré la valeur du premier noeud /root/noeud rencontré. L'expression entre guillement est une expression de path. Avec cela, tu peux faire beaucoup de choses, notemment des filtres (pour récupérer une valeur en particulier dans ton xml).
Il y a 2 mois, je n'y connaissais rien mais on apprend vite.
Pour utiliser cela, tu dois télécharger un parseur XML.
J'espère t'avoir aidé.
Stéphanie
Avec MSXML, tu peux accéder au contenu d'un document xml:
Cela se passe de la manière suivante :
1. Chargement du xml :
var xml = new ActiveXObject("Msxml2.DOMDocument.4.0");
xml.async = false ;
xml.load("ini.xml");
2. acces aux noeuds du xml :
root = ini.documentElement ;
ma_variable = root.selectSingleNode("/root/noeud").text ;
Dans ce cas, j'ai récupéré la valeur du premier noeud /root/noeud rencontré. L'expression entre guillement est une expression de path. Avec cela, tu peux faire beaucoup de choses, notemment des filtres (pour récupérer une valeur en particulier dans ton xml).
Il y a 2 mois, je n'y connaissais rien mais on apprend vite.
Pour utiliser cela, tu dois télécharger un parseur XML.
J'espère t'avoir aidé.
Stéphanie
Cela se passe de la manière suivante :
1. Chargement du xml :
var xml = new ActiveXObject("Msxml2.DOMDocument.4.0");
xml.async = false ;
xml.load("ini.xml");
2. acces aux noeuds du xml :
root = ini.documentElement ;
ma_variable = root.selectSingleNode("/root/noeud").text ;
Dans ce cas, j'ai récupéré la valeur du premier noeud /root/noeud rencontré. L'expression entre guillement est une expression de path. Avec cela, tu peux faire beaucoup de choses, notemment des filtres (pour récupérer une valeur en particulier dans ton xml).
Il y a 2 mois, je n'y connaissais rien mais on apprend vite.
Pour utiliser cela, tu dois télécharger un parseur XML.
J'espère t'avoir aidé.
Stéphanie
Les parseurs MSXML sont des produits Microsoft disponibles sur le site www.microsoft.com. Le dernier parseur sorti est MSXML4.
En installant le parseur, tu auras également une doc qui l'accompagne et qui pourras t'aider.
Ensuite, il existe une liste de diffusion xmlfr.org qui est en français et où on pourra t'aider si tu rencontres des problêmes. Tu peux t'y inscrire en envoyant un mail à "xml-tech@xmlfr.org" avec comme sujet "subscribe" et rien dans le corps.
J'espère t'avoir aidé.
Stéphanie
En installant le parseur, tu auras également une doc qui l'accompagne et qui pourras t'aider.
Ensuite, il existe une liste de diffusion xmlfr.org qui est en français et où on pourra t'aider si tu rencontres des problêmes. Tu peux t'y inscrire en envoyant un mail à "xml-tech@xmlfr.org" avec comme sujet "subscribe" et rien dans le corps.
J'espère t'avoir aidé.
Stéphanie
Je vais peut-être dire une connerie mais tout ce que propose Steph se passe côté serveur or ce qui intéresse dje-dje (javascript) se passe côté client. D'où l'utilité d'un parseur en javascript non ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
P'tain dje-dje je t'ai dit d'aller sur sourceforge...
C'est quoi ça http://xmljs.sourceforge.net/ ? Du nougat ?
Un parser xml ça te permet de naviguer dans un document xml. te casse pas la tête pour rien.
C'est quoi ça http://xmljs.sourceforge.net/ ? Du nougat ?
Un parser xml ça te permet de naviguer dans un document xml. te casse pas la tête pour rien.
ok ok!
j'ai ete sur sourceforge a la page que tu m'a indique et qui me semble concerne les choses qui me preoccupent, mais je crois que mon probleme c'est que je ne saisis pas le concept de parser.
keske c?
un genre de compilateur? ca s'installe? c'est comme un script ?est-ce que le client doit le posseder pour afficher correctement mes pages?(en admettant que j'obtienne le resultat que je desire)
J'ai tout lu (peut-etre pas entierement compris) la page que tu m'a conseille et il y a 2-3 fonctions decrites qui me semble faire exactement ce dont j'ai besoin(un truc genre getAttribute).
Mais une fois dowloader,dezipper et detarer l'archive j'en fais quoi?
j'ai l'impression qu'il n'y a que des exemples
j'ai ete sur sourceforge a la page que tu m'a indique et qui me semble concerne les choses qui me preoccupent, mais je crois que mon probleme c'est que je ne saisis pas le concept de parser.
keske c?
un genre de compilateur? ca s'installe? c'est comme un script ?est-ce que le client doit le posseder pour afficher correctement mes pages?(en admettant que j'obtienne le resultat que je desire)
J'ai tout lu (peut-etre pas entierement compris) la page que tu m'a conseille et il y a 2-3 fonctions decrites qui me semble faire exactement ce dont j'ai besoin(un truc genre getAttribute).
Mais une fois dowloader,dezipper et detarer l'archive j'en fais quoi?
j'ai l'impression qu'il n'y a que des exemples
Un parseur ... ça s'installe.
Ensuite, tu peux utiliser un language pour aller trifouiller ton xml et ce trifouillage, c'est le parseur qui s'en occupe.
Exemple de parseur : il y a un parseur intégré à Internet Explorer et une css qui font que l'affichage d'un xml est tel que tu peux le voir sous IE.
Franchement, la liste xmlfr répondra à toutes tes questions maintenant et après ...
Stéphanie
Ensuite, tu peux utiliser un language pour aller trifouiller ton xml et ce trifouillage, c'est le parseur qui s'en occupe.
Exemple de parseur : il y a un parseur intégré à Internet Explorer et une css qui font que l'affichage d'un xml est tel que tu peux le voir sous IE.
Franchement, la liste xmlfr répondra à toutes tes questions maintenant et après ...
Stéphanie