J'ai un XmlDocument dans lequel j'ai des données hiérarchiques et je veux exporter ces données vers Excel. S'il vous plaît, aidez-moi à m'en sortir. J'ai essayé de lire ces données dans un ensemble de données mais cela ne fonctionne pas pour moi.exporter XmlDocument pour exceler
Répondre
Veuillez envoyer un échantillon xml pour plus d'informations.
Votre code charge xml dans l'ensemble de données, donc, si votre fichier XML n'est pas exporté depuis DataSet, vous pouvez utiliser LinqToXml. par exemple:
xml:
<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
<channel>
<title>Business Logic Toolkit for .NET</title>
<link>http://www.bltoolkit.net</link>
<description />
<lastBuildDate>2009-01-11</lastBuildDate>
<item>
<title>Version 3.1 released</title>
<link>http://www.bltoolkit.net/Download.htm</link>
<description>See <a href="http://www.bltoolkit.net/Download.htm">change log</a></description>
<pubDate>2009-01-11</pubDate>
</item>
<item>
<title>Version 3.0 released</title>
<link>http://www.bltoolkit.net/Download.htm</link>
<description>See <a href="http://www.bltoolkit.net/Download.htm">change log</a></description>
<pubDate>2008-05-21</pubDate>
</item>
<item>
<title>New examples</title>
<link>http://www.bltoolkit.net/Doc/</link>
<description>See the following <a href="http://www.bltoolkit.net/Doc/">link</a></description>
<pubDate>2008-05-10</pubDate>
</item>
</channel>
</rss>
ce code obtenir tous rss articles titre
var path = @"D:\rss.xml";
var doc = XDocument.Load(path);
rssTitles = doc.Root.Descendants("item").Elements("title").Select(el => el.Value);
résultats:
Version 3.1 released
Version 3.0 released
New examples
mon document XML contient des données LAGE mais comme un petit instantané voir ce –
si votre document dépasse 10 Mo Je recommande d'utiliser simplement XmlReader car LinqToXml ou d'autres sont des parseurs DOM et pourraient utiliser beaucoup de mémoire car ils chargent tout xml dom en mémoire . –
<Roles>
<BalanceSheets RoleURL="http://fluor.com/role/BalanceSheets" RoleDefination="0020 - CONDENSED CONSOLIDATED BALANCE SHEET">
<Taxonomys>
<StatementOfFinancialPositionAbstract TaxonomyPresentationId="StatementOfFinancialPositionAbstract">
<StatementLineItems TaxonomyPresentationId="StatementOfFinancialPositionAbstract">
<LiabilitiesAndStockholdersEquityAbstract TaxonomyPresentationId="StatementLineItems">
<CommitmentsAndContingencies TaxonomyPresentationId="LiabilitiesAndStockholdersEquityAbstract" />
<OtherLiabilitiesNoncurrent TaxonomyPresentationId="LiabilitiesAndStockholdersEquityAbstract" />
<NonRecourseProjectFinanceDebtNoncurrent TaxonomyPresentationId="LiabilitiesAndStockholdersEquityAbstract" />
<LongTermDebtNoncurrent TaxonomyPresentationId="LiabilitiesAndStockholdersEquityAbstract" />
<LiabilitiesCurrentAbstract TaxonomyPresentationId="LiabilitiesAndStockholdersEquityAbstract">
<BillingsInExcessOfCost TaxonomyPresentationId="LiabilitiesCurrentAbstract" />
<LiabilitiesCurrent TaxonomyPresentationId="LiabilitiesCurrentAbstract" />
<AccountsPayable TaxonomyPresentationId="LiabilitiesCurrentAbstract" />
<BridgeLoan TaxonomyPresentationId="LiabilitiesCurrentAbstract" />
<NonRecourseProjectFinanceDebtCurrent TaxonomyPresentationId="LiabilitiesCurrentAbstract" />
<EmployeeRelatedLiabilities TaxonomyPresentationId="LiabilitiesCurrentAbstract" />
<OtherAccruedLiabilities TaxonomyPresentationId="LiabilitiesCurrentAbstract" />
<ConvertibleDebtCurrent TaxonomyPresentationId="LiabilitiesCurrentAbstract" />
</LiabilitiesCurrentAbstract>
</LiabilitiesAndStockholdersEquityAbstract>
</StatementLineItems>
</StatementOfFinancialPositionAbstract>
</Taxonomys>
</BalanceSheets>
</Roles>
c'est mon fichier xml –
- 1. exporter datetime pour exceler
- 2. exporter GridView pour exceler # 2
- 3. Comment exporter sqlite pour exceler
- 4. Exporter le tableau pdf pour exceler
- 5. exporter pour exceler de sharepoint - complexe
- 6. exporter des données mysql sélectionnées pour exceler
- 7. Exporter les lignes sélectionnées datagridview pour exceler
- 8. Comment exporter la table html pour exceler?
- 9. Exporter un graphique Flex pour exceler
- 10. exporter bloc de données oracle pour exceler
- 11. PHP Exporter pour exceler de MYSQL
- 12. notes exporter les données pour exceler lent
- 13. Exporter pour exceler en erreur C#
- 14. Exporter toutes les pages gridview pour exceler
- 15. exporter des données de gams pour exceler
- 16. Rechercher et exporter pour exceler avec php
- 17. Exporter la table avec répéteur pour exceler
- 18. Exporter des données pour exceler de java
- 19. exporter html5 table pour exceler jquery
- 20. exporter pour exceler de gridview asp.net
- 21. exporter étudiant résultat en PHP pour exceler
- 22. Exporter une grille hiérarchique pour exceler
- 23. SSIS exporter des données pour exceler vide
- 24. Exporter DataGridView avec remplissage pour exceler
- 25. exporter dataagridview pour exceler avec interop
- 26. Exporter des données DataGridView pour exceler
- 27. Exporter le contenu de datagridview pour exceler
- 28. exporter jtable pour exceler dans netbeans java
- 29. exporter table html pour exceler avec 'Datatables'
- 30. exporter 'datetime.date' pour exceler via xlwings
Qu'est-ce que vous avez essayé –
DataSet ds = nouveau DataSet(); ds.ReadXml (nouveau XmlNodeReader (taxonomyxml)); avec ce que je suis en mesure d'obtenir des données dans l'ensemble de données, mais pas dans le bon format –
pouvez-vous envoyer l'exemple xml. –