读文本文件如何取字段?
各位帮帮忙!
以下的代码是通过从文本读取,再写入数组的.
但现在所读取的文本是差不多有100多个字段的文本,我在只想取其中的9个字段。 这该怎么取字段?
谢谢!
Dim ra As System.IO.StreamReader = New System.IO.StreamReader("D:\\DM.TXT", System.Text.Encoding.Default)
While ra.Peek > -1
Dim row As DataRow = da.NewRow
myLine = ra.ReadLine().Replace("""", "")
myLineStr = myLine.Split("|")
da.Rows.Add(myLineStr(0), myLineStr(1), myLineStr(2), myLineStr(3), myLineStr(4), myLineStr(5), myLineStr(6), myLineStr(7), myLineStr(8), myLineStr(9))
比如:文本文件格如下:内容每次都不一样的
10|0000004|23|34|23|234|YY|MM|UU|236|0|0|0|0|3|0|0|8|0|0|5|
10|0004504|238|345|236|234|YYM|MMYY|UUM|23|0|0|0|0|0|0|0|8|8|9|