我需要解析CSV文件,其中文本塊按照特定規則以不同方式處理,例如,從CSV文件中讀取文本塊 - vb.net
userone,columnone,columntwo
userthirteen,columnone,columntwo
usertwenty,columnone,columntwo
customerone,columnone<br>
customertwo,columntwo<br>
singlevalueone
singlevaluetwo
singlevalueone_otherruleapplies
singlevaluethree_otherruleapplies
將對每個文本塊進行分組,以便前三行將使用某些規則進行分析等等。請注意,最後兩組只有一列,但每組必須以不同的方式處理。
我有機會向客戶提出文件的格式,所以我想提出以下建議。
[group 1]
userone,columnone,columntwo
userthirteen,columnone,columntwo
usertwenty,columnone,columntwo
[group N]
rowN
一種類似於幾年前的INI文件。不過,我想聽聽你的意見,因爲我認爲必須有更好的方式來處理這個問題。
我建議使用XML,但客戶更喜歡文本文件。
歡迎任何建議。
m0dest0。
Ps。使用VB.net和VS 2008