Handling commas within quotes when exporting a CSV file C#4.Any suggestions

前端 未结 2 570
离开以前
离开以前 2020-12-21 13:58

Hi all I am reading a csv file and I have encounted a problem when there is a comma inside the field

It all works till I get a comma within a comma all the fields wi

2条回答
  •  执念已碎
    2020-12-21 14:50

    Use the TextFieldParser class.

    The description on MSDN is:

    Provides methods and properties for parsing structured text files.

    It lives in the Microsoft.VisualBasic.FileIO namespace, so not third party nor open source.

    It is a managed class, so you can simply add a reference, import the namespace and use.

    Example usage:

    using(var fileReader = New TextFieldParser("C:\ParserText.txt"))
    {
        fileReader.TextFieldType = FieldType.Delimited;
        fileReader.SetDelimiters(",");
        ...
    }
    

提交回复
热议问题