包含用于拆分的字符的字符串

时间:2013-11-08 06:35:58

标签: vb.net

我正在尝试拆分用逗号分隔的值,但是,有一个包含引号的描述,但描述在引号中。我试图让代码忽略描述的那部分而且我已经google了解决方案,但是,空出来了。

Dim rowvalue As String         Dim cellvalue(20)As String

    Dim streamReader As IO.StreamReader = New IO.StreamReader("C:\Me\Manifest_0001367051.csv")
    While streamReader.Peek() <> -1
        rowvalue = streamReader.ReadLine()
        cellvalue = rowvalue.Split(","c, """,""") 'check what is ur separator
        DataGridView1.Rows.Add(cellvalue)

    End While

这是我试图分解的价值

  

OL-2G,0B1,1,1,“Sn,HP Cate”,T:7051; C:KI; R:A; G:N; X:N;大号:;联合国:; ;   JP,AT,N,N,N

1 个答案:

答案 0 :(得分:1)

使用right tool

String.Split不能解析csv。

TextFieldParser就是为此而做的。