CSV-Daten in .NET analysieren
Das Lesen von CSV-Dateien (Comma-Separated Value) ist eine häufige Aufgabe beim Umgang mit Daten in .NET Anwendungen. Es gibt mehrere Ansätze, die Sie in Betracht ziehen können:
Verwendung von Microsoft.VisualBasic.FileIO.TextFieldParser:
Diese integrierte Klasse bietet eine einfache Möglichkeit, CSV-Dateien ohne Abhängigkeit zu analysieren auf Komponenten von Drittanbietern. Um es zu verwenden, befolgen Sie diese Schritte:
Nach der Konfiguration können Sie mit der Methode ReadFields() durch die Zeilen der Datei iterieren und auf die einzelnen Werte in jeder Zeile zugreifen.
var parser = new Microsoft.VisualBasic.FileIO.TextFieldParser(file); parser.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited; parser.SetDelimiters(new string[] { ";" }); while (!parser.EndOfData) { string[] row = parser.ReadFields(); // Process the row data here }
Das obige ist der detaillierte Inhalt vonWie kann ich CSV-Daten in .NET effizient analysieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!