Hello !
je suis un total noob sur XML, mais j'ai un besoin impératif
Voilà j'ai une application Lambda, qui doit pouvoir exporter des données sous Excel.
La meilleur méthode que j'ai trouvé est d'utiliser une transformation XML-> XSLT -> quie me donne un format XML lisible par Excel.
De cette maniere j'arrive à faire un tableau de valeur, de générer en dynamique un tableau croisé dynamiquement tout ca!
Bien ...Maintenant j'aimerai pouvoir modifier mon modèle XSLT directement par code (typqiuement ajouter ou enlever des colonnes de données)
j'utilise un XmlDocument pour ouvrir le ficher...par contre une foi souvrir je n'arrive pas le parcourir et notamment utilisé la fonction SelectNodes
Typoquement je fais :
Code :
- Dim xmlDoc As Xml.XmlDocument
- xmlDoc = New Xml.XmlDocument
- xmlDoc.Load("Test.xslt" )
- Msgbox(xmlDoc.SelectNodes("xsl:workbook" ).Count)
|
et là l'erreur : "Le gestionnaire d'espaces de noms ou XsltContext est requis. Cette requête a un préfixe, une variable ou une fonction définie par l'utilisateur."
Jbloque un peu (bcp!) j'ai bcp bcp de mal avec l'XML là (c pas mon métier !)
merci
---------------
Galerie Photo (Canon)