Zum Fußzeileninhalt springen
IRONXL VERWENDEN

Erstellen Sie eine CSV-Datei mit C#

Erstellen und geben Sie eine CSV-Datei einfach mit IronXLs kostenlos für die Entwicklung aus. Der folgende Code zeigt Ihnen wie.

class="learnn-how-section">
class="row">
class="col-sm-6">

Wie man eine CSV-Datei mit C# erstellt

  • IronXL-Paket hinzufügen
  • Bestehendes Arbeitsbuch laden und als CSV-Datei speichern
class="col-sm-6">
class="download-card"> How To Work related to Erstellen Sie eine CSV-Datei mit C#

class="tutorial-segment-title">Schritt 1

1. IronXL-Paket hinzufügen

Zuerst müssen Sie IronXL installiert haben. Es gibt verschiedene Optionen. Sie können es direkt herunterladen: https://ironsoftware.com/csharp/excel/docs/

Oder Sie können das IronXL NuGet-Paket importieren, indem Sie die nächsten Schritte befolgen

  • Rechtsklicken Sie auf die Lösung im Lösungsexplorer
  • Klicken Sie auf NuGet-Pakete verwalten
  • Suchen Sie nach IronXL.Excel
  • Klicken Sie auf Installieren
# Install IronXL via the NuGet Package Manager Console
Install-Package IronXL.Excel
# Install IronXL via the NuGet Package Manager Console
Install-Package IronXL.Excel
SHELL

Erstellen einer CSV-Datei mit C#, Abbildung 1: IronXL.Excel NuGet-Paket IronXL.Excel NuGet-Paket


class="tutorial-segment-title">Wie man ein Tutorial erstellt

2. Arbeitsmappe als CSV speichern

So einfach ist das!

Hier ist der Code für dieses kleine Projekt. Dieser Code lädt ein bestehendes Excel-Arbeitsbuch und speichert es dann einfach im CSV-Format, indem die SaveAsCsv-Methode verwendet wird.

Das normale Excel-Arbeitsbuch enthält die folgenden Daten:

Erstellen einer CSV-Datei mit C#, Abbildung 2: Excel-Daten, die in CSV konvertiert werden sollen

// Import the IronXL library
using IronXL;

class Program
{
    static void Main()
    {
        // Load an existing workbook
        WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); // You can import .xls, .csv, or .tsv files

        // Save the workbook to a CSV file. This will save the first worksheet as a CSV.
        wb.SaveAsCsv("SaveAsCSV.csv", ","); // This will output: SaveAsCSV.Sheet1.csv
    }
}
// Import the IronXL library
using IronXL;

class Program
{
    static void Main()
    {
        // Load an existing workbook
        WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); // You can import .xls, .csv, or .tsv files

        // Save the workbook to a CSV file. This will save the first worksheet as a CSV.
        wb.SaveAsCsv("SaveAsCSV.csv", ","); // This will output: SaveAsCSV.Sheet1.csv
    }
}
' Import the IronXL library
Imports IronXL

Friend Class Program
	Shared Sub Main()
		' Load an existing workbook
		Dim wb As WorkBook = WorkBook.Load("Normal_Excel_File.xlsx") ' You can import .xls, .csv, or .tsv files

		' Save the workbook to a CSV file. This will save the first worksheet as a CSV.
		wb.SaveAsCsv("SaveAsCSV.csv", ",") ' This will output: SaveAsCSV.Sheet1.csv
	End Sub
End Class
$vbLabelText   $csharpLabel

Außerdem bietet die IronXL Excel-Bibliothek die folgenden Funktionen:

  • Eine breite Palette von Funktionen, einschließlich Datenmanipulation, Datenexport, Datenimport und Import aus anderen Quellen.
  • Unterstützung für das Management von Diagrammen, die vollständig mit Excel kompatibel sind.
  • Unterstützung für die beliebtesten Dateiformate von Excel (.xlsx) und andere Dateiformate.
  • Unterstützung der Zellformatierung wie Textausrichtung, Schriftgröße, Farbe usw.
  • Möglichkeit zur Steuerung der Anzeigeweise von Zellen in einer Excel-Arbeitsmappe (z. B. Gitternetzlinien).

class="tutorial-segment-title">Schnellzugriff auf die Bibliothek

class="tutorial-section">
class="row">
class="col-sm-8">

IronXL API-Referenzdokumentation

Erfahren Sie mehr und teilen Sie mit, wie man Zellen in Excel-Tabellen mit der praktischen IronXL API-Referenzdokumentation zusammenführt, trennt und mit ihnen arbeitet.

IronXL API-Referenzdokumentation
class="col-sm-4">
class="tutorial-image"> Documentation related to class=Schnellzugriff auf die Bibliothek" class="img-responsive add-shadow img-responsive img-popup" src="/img/svgs/documentation.svg" loading="lazy">

Häufig gestellte Fragen

Wie erstelle ich eine CSV-Datei mit C#?

Sie können eine CSV-Datei in C# mit der IronXL-Bibliothek erstellen. Nachdem Sie das IronXL-Paket installiert haben, laden Sie eine bestehende Excel-Arbeitsmappe und verwenden Sie die SaveAsCsv-Methode, um sie als CSV-Datei zu speichern.

Welche Schritte sind notwendig, um das IronXL-Paket für C# zu installieren?

Um IronXL zu installieren, können Sie es entweder direkt von der Iron Software-Website herunterladen oder den NuGet-Paket-Manager in Visual Studio verwenden. Im NuGet-Paket-Manager suchen Sie nach IronXL.Excel und klicken Sie auf ‚Installieren‘, oder verwenden Sie den Befehl Install-Package IronXL.Excel in der Konsole.

Kann ich Daten aus einer Excel-Datei in eine CSV-Datei mit C# exportieren?

Ja, mit IronXL können Sie Daten aus einer Excel-Datei in ein CSV-Format exportieren. Laden Sie die Excel-Arbeitsmappe und verwenden Sie die SaveAsCsv-Methode, um die Daten zu exportieren.

Welche Dateiformate werden von der IronXL-Bibliothek unterstützt?

IronXL unterstützt verschiedene Dateiformate, einschließlich .xlsx, .xls, .csv und .tsv, sodass Sie mit einer Vielzahl von Excel-Dateitypen arbeiten können.

Wie kann ich Excel-Daten mit einer C#-Bibliothek manipulieren?

Mit IronXL können Sie Excel-Daten manipulieren, indem Sie seine umfassenden Funktionen für den Datenimport, den Datenexport und die Datenformatierung nutzen, was Ihnen die volle Kontrolle über Excel-Dateien in C# gibt.

Unterstützt IronXL die Verwaltung von Diagrammen in Excel-Dateien?

Ja, IronXL unterstützt die Verwaltung von Diagrammen, sodass Sie nahtlos mit Diagrammen in Excel-Dateien arbeiten und diese verwalten können.

Welche Zellformatierungsoptionen bietet die IronXL-Bibliothek?

IronXL bietet verschiedene Zellformatierungsoptionen, einschließlich Textausrichtung, Schriftgröße und Farbe sowie Anpassung der Gitternetzlinien, wodurch Sie Excel-Dokumente nach Bedarf formatieren können.

Wo finde ich detailliertere API-Dokumentationen für IronXL?

Sie können die ausführliche API-Referenzdokumentation für IronXL auf der Iron Software-Website unter der Rubrik API Reference Documentation einsehen, die zusätzliche Ressourcen für die Arbeit mit Excel-Tabellen bereitstellt.

Jordi Bardia
Software Ingenieur
Jordi ist am besten in Python, C# und C++ versiert. Wenn er nicht bei Iron Software seine Fähigkeiten einsetzt, programmiert er Spiele. Mit Verantwortung für Produkttests, Produktentwicklung und -forschung trägt Jordi mit immensem Wert zur kontinuierlichen Produktverbesserung bei. Die abwechslungsreiche Erfahrung hält ihn gefordert und engagiert, ...
Weiterlesen