Schritte zum erstellen von excel XML-Kalkulationstabelle mit c#
Haben wir eine Anforderung wie exportieren von Daten in excel-Tabelle im Xml-Format, wie das erstellen einer neuen XML-Kalkulationstabelle ich habe diesen link zum erstellen excel xml-Kalkulationstabelle. In diesem Zusammenhang hat er erwähnt sample
< ?xml version="1.0"?>
< ?mso-application progid="Excel.Sheet"?>
<workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:html="http://www.w3.org/TR/REC-html40">
<documentproperties xmlns="urn:schemas-microsoft-com:office:office">
<author>Author</author>
<lastauthor>LastAuthor</lastauthor>
<created>11-09-2007</created>
<version>12.00</version>
</documentproperties>
<excelworkbook xmlns="urn:schemas-microsoft-com:office:excel">
<protectstructure>False</protectstructure>
<protectwindows>False</protectwindows>
</excelworkbook>
</workbook>
wo muss ich definieren das format, in c# - Projekt, In dem obigen code, den ich brauche, um die Informationen über den Autor und letzten Autor zu binden, müssen aus der Datenbank ....
in diesem link hat er nicht erwähnt, komplett für die Erstellung von Dokument...
Wenn ich will erstellen Sie eine ExcelXml spread sheet
was sind die Schritte, die ich Folgen müssen, brauche ich zum erstellen einer vordefinierten format gespeichert werden im Projekt...
sind wir in der Lage, Zugriff auf das open XML sdk, aber ich dint finden Sie alle Proben-Lösungen für die Erstellung von xml-format in eine excel-Tabelle ist es möglich zu tun, die gleiche Sache mit open XML SDK
, und wenn es möglich ist würden Sie pls wies mich in die richtige Richtung...
jeder hat irgendwelche Ideen und Lösungen wäre sehr dankbar ....
Vielen Dank im Voraus
Die meisten der Zeit, die wir erstellen Sie einfach einen base-Tabellenblatt und ändere die es mit XSLT.
Ich empfehle etwas wie ClosedXML. Man versucht, die OpenXML-API ist schrecklich.
am Ende habe ich die gleichen API(ClosedXML)....
Wenn Sie wollen, verwenden Sie OpenXml-API gibt es eine tolle Anleitung hier: dispatchertimer.com/tutorial/...
InformationsquelleAutor Enigma State | 2013-09-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie OpenXml SDK für diese Aufgabe.
Mithilfe des OpenXml SDK direkt ist nicht leicht, für eine einfache Anwendung, die Sie besser dran mit einem wrapper.
Werfen Sie einen Blick auf die JumboExcel Projekt (Offenlegung: ich bin der Autor).
Erstellen einer Tabelle ist so einfach wie die folgenden:
Außerdem können Sie erkunden die Quellen die Quellen, auf Github-Seite und werfen Sie einen Blick auf DemoTests für weitere Beispiele.
InformationsquelleAutor George Polevoy
Mangels einer Vorlage versuchen Sie Folgendes entnommen hier
EDIT: Man könnte das konvertieren von xml in excel mit dem folgenden code:
Wenn Sie wollen, um tatsächlich zu erstellen, die eine Office-XML-doc, ich bin mir nicht sicher, wie Sie zu automatisieren, die Prozeß aus einer xml-Datei. Haben Sie einen Blick auf diese für einige Hinweise
vielen Dank dafür , eine Frage ist wie, wo ich brauche, um all diese lieben, ist es in c# class-Datei oder ist es in der xml-Datei ...
<?xml version="1.0"?> <ss:Workbook xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"> <ss:Worksheet ss: Name="Sheet1"> <ss:Table> </ss:Table> </ss:Worksheet> </ss:Workbook>
für den Export, brauche ich zum erstellen von xml-format und erst dann exportieren, in excel-sheet .. ist so richtig...
Ich missverstanden, Sie hatte ein xml-Dokument und wollte es in excel.
Sie wollen, um tatsächlich schreiben von xml-Daten in eine excel-Datei? in nur einer Zelle? Ein Punkt, den Sie sagen importieren von xml-DATEN in einer Kalkulationstabelle, und jetzt scheint es, Sie wollen, dass die tatsächlichen XML-Daten in die Tabelle? Zwei sehr verschiedene Dinge.
InformationsquelleAutor Paul Zahra