KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am using VB.NET's TextFieldParser (Microsoft.VisualBasic.FileIO.TextFieldParser) to read a delimited file. However, when I try to read in a field with consecutive newlines within the field, the consecutive newlines are turned into a single new line. I would like the consecutive newlines to be preserved, but am unsure how. Here's an example file that I am reading in with exactly one field. The quotes are part of the file's content and there are three newlines (including the two consecutive newlines following line 2): "This is line 1 This is line 2 This is line 4, which follows two consecutive newlines." Here is the code that I am using to parse and read in the file: Dim reader as New Microsoft.VisualBasic.FileIO.TextFieldParser(myFile, System.Text.Encoding.Default) reader.TextFieldType = FileIO.FieldType.Delimited reader.SetDelimiters(",") Dim fields As String() = reader.ReadFields Dim line As String = fields(0) And here is the content of the "line" variable. Note that there are only two newlines now: This is line 1 This is line 2 This is line 4, which follows two consecutive newlines. What can I do to preserve the consecutive newlines?
Tags (comma-separated)
Save Edits
Cancel