Création d'un fichier texte à l'aide d'un document Xml

cs_cfz Messages postés 23 Date d'inscription vendredi 13 janvier 2006 Statut Membre Dernière intervention 4 mars 2006 - 2 févr. 2006 à 16:10
cs_poppyto Messages postés 540 Date d'inscription dimanche 29 décembre 2002 Statut Modérateur Dernière intervention 13 mai 2011 - 3 févr. 2006 à 10:29
Bonjours
j'ai un document Xml à partir duquel je dois créer un fichier texte du genre :

Entete n'ayant aucun rapport avec le document Xml
Nom du noeud : [Name] --> valeur de son attribut : [Attribut]
Nom du noeud : [Name] --> valeur de son attribut : [Attribut]
Nom du noeud : [Name] --> valeur de son attribut : [Attribut]
Nom du noeud : [Name] --> valeur de son attribut : [Attribut]
Nom du noeud : [Name] --> valeur de son attribut : [Attribut]
Fin de mon fichier texte

Rq.: [Name] et [Attribut] sont des éléments que je trouve dans mon fichier Xml
Sauf erreur de ma part, c'est possible grace aux parseurs ou feuille de style (?), mais je n'y connais rien... par où dois-je commencer ?

Merci d'avance

3 réponses

cs_poppyto Messages postés 540 Date d'inscription dimanche 29 décembre 2002 Statut Modérateur Dernière intervention 13 mai 2011
3 févr. 2006 à 01:32
Tu peux utiliser la classe XmlDocument, il doit y avoir des exemples sur ce même site.

Poppyto http://www.poppyto.net LE site pour les bassistes
http://blogs.developpeur.org/Poppyto Mon Blog sur C#
0
cs_cfz Messages postés 23 Date d'inscription vendredi 13 janvier 2006 Statut Membre Dernière intervention 4 mars 2006
3 févr. 2006 à 10:26
Ton idée est de parcourir les noeuds du XmlDocument ? Parce que j'ai pensé a cette solution, mais je voulais savoir s'il était possible d'automatiser la chose avec un fichier Xslt(?) ou un truc dans le genre... Je n'arrive pas trop a saisir comment ca marche ces parseurs...
merci d'avance+
0
cs_poppyto Messages postés 540 Date d'inscription dimanche 29 décembre 2002 Statut Modérateur Dernière intervention 13 mai 2011
3 févr. 2006 à 10:29
Oui ça doit être possible de le faire avec du XPath : http://www.w3schools.com/xpath/default.asp

Quant à l'implémentation de .net autour de XML/XPath, il y a ce qu'il faut sur ce site.

Bonne lecture ^^

Poppyto http://www.poppyto.net LE site pour les bassistes
http://blogs.developpeur.org/Poppyto Mon Blog sur C#
0