Hallo Leute,
ich stehe vor einem kleinen Problem.
Ich versuche gerade Daten aus einer csv-Datei auszulesen.
Das klappt auch ganz gut, wenn ich diesen Code benutze...
Leider stehen die Werte in der csv-Datei in diesem Format drin...
"wert1";"wert2";"wert3"
... und ich möchte natürlich diese doppelten Anführungszeichen auch nicht haben...
Wie stelle ich das an...?
So funktioniert es leider nicht...
Ciao
trinity2253
ich stehe vor einem kleinen Problem.
Ich versuche gerade Daten aus einer csv-Datei auszulesen.
Das klappt auch ganz gut, wenn ich diesen Code benutze...
Quellcode
- Dim Datei As String() = File.ReadAllLines("test.csv")
- Dim dt As New DataTable("Name")
- Dim bFirstHeader As Boolean = False
- For Each sLine As String In Datei
- Dim dtRow As DataRow = dt.NewRow()
- Dim sColumn As String() = sLine.Split(";"c)
- For i As Integer = 0 To sColumn.Length - 1
- If bFirstHeader Then
- dtRow(i) = sColumn(i)
- Else
- dt.Columns.Add(sColumn(i))
- End If
- Next
- If bFirstHeader Then dt.Rows.Add(dtRow) Else bFirstHeader = True
- Next
- dgMonat.DataSource = dt
Leider stehen die Werte in der csv-Datei in diesem Format drin...
"wert1";"wert2";"wert3"
... und ich möchte natürlich diese doppelten Anführungszeichen auch nicht haben...
Wie stelle ich das an...?
So funktioniert es leider nicht...
Ciao
trinity2253