C# .xml pour .xlsx comment?
Je veux convertir complet d'un fichier XML au format XLSX, mais je ne suis pas sûr de savoir comment je peux le faire.
J'ai cherché sur Google pour une des Solutions, mais la plupart du temps, je ne trouve le chemin dans l'autre sens, par exemple XLSX au format XML.
Sur la Page Microsoft, j'ai trouvé un xmlconvertclass, mais je ne suis pas sûr de savoir comment je peux travailler avec la classe.
Quelqu'un a faire quelque chose comme ça dans le passé et peut m'aider?
- Comment au sujet de la XslCompiledTransform de classe?
- ce lien peut être utile stackoverflow.com/questions/151005/...
- Fridolin: Veuillez vérifier la récente réponse
Vous devez vous connecter pour publier un commentaire.
Essayer le code ci-Dessous dans lequel je les ai converti en XML dans le jeu de données et par la suite exportées jeu de données dans Excel
Beaucoup plus solution la plus simple: utiliser des sources de données dans Excel.
Cela fonctionne out-of-the-box, avec aucun code n'est à tous (à l'exception évidemment la génération xml).
En option, vous pouvez publier votre Xml par l'intermédiaire d'un ASP.Net application (de manière dynamique ou pas), et configurer la connexion de données pour recueillir les données à partir de ce asp.net app.
Vous aurez besoin de lire la schéma pour le XLSX format de fichier et écrire un fichier XSLT pour transformer votre fichier XML personnalisé.
.NET a une très bonne prise en charge du XML donc quelque chose comme cela devrait être assez trivial, il sera réel la cartographie de votre format XML XSLT où le réel effort est nécessaire.
Veuillez Utiliser le code ci-dessous si vous obtenez plusieurs tables des bases de données et vous devez prendre soin de la logique de l'insertion de tables de données dans excel.