特定の規則に従って、処理されるテキストのブロックが異なる方法で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
各テキストブロックはグループ化されるため、最初の3行は特定の規則などを使用して解析されます。最後の2つのグループには1つの列しかありませんが、各グループは異なる方法で処理する必要があります。
お客様にファイルの形式を提案する機会がありますので、私は次のことを提案すると考えています。
[group 1]
userone,columnone,columntwo
userthirteen,columnone,columntwo
usertwenty,columnone,columntwo
[group N]
rowN
何年か前からのINIファイルのようなセクションです。しかし、あなたのコメントを聞いてみたいのですが、これを処理するにはよりよい方法が必要だと思います。
私はXMLを使用することを提案しましたが、顧客はテキストファイルを好んでいます。
ご提案は大歓迎です。
m0dest0。
ps。 VB.netとVS 2008を使用する