Les Allergies
Alimentaires
Posez votre question Signaler

Parser du xml / xls à la volée en dotnet

julien - Dernière réponse le 27 juin 2005 à 14:56
Bonjour
je developpe en C# une application qui formate du xml grace à des documents XSL.
DOT NET effectue cette opération assez simplement tant que les sources sont dans des fichiers physiques. Or dans mon cas les docs xml et xsl sont en mémoire. Le code ci dessous fonctionne parfaitement avec des fichiers. Ma question : Comment charger le doc xsl a partir d'une variable ????????
j'ai pas trouvé comment transférer la structure de mon xsl à l'instance de l'objet XslTransform. Merci de me diler quelques tuyaux pour effectuer cette opération.

XmlDataDocument doc = new XmlDataDocument( ard_RDatasetAFormater );
XslTransform trans = new XslTransform();
trans.Load( s_format_xsl );
StreamWriter sw = new StreamWriter( @as_NomFichier );
trans.Transform( doc, null, sw );
sw.Close();
Lire la suite 

Parser du xml / xls à la volée en dotnet »

2 réponses
Réponse
+0
moins plus
trans.Load(new XmlTextReader(new StringReader(s_format_xsl))); 


(non testé)
Ajouter un commentaire
Réponse
+0
moins plus
ca marche plutot bien :D

Merci !
Ajouter un commentaire
Ce document intitulé « parser du xml / xls à la volée en dotnet » 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
Passage au tout numérique : quel coût pour les particuliers ?