1

CSV として解析する必要があるデータは次のとおりです。

実際、別のシステムにインポートする必要がある CSV 文字列を作成しています。基本的に、DB からクエリする各フィールドの間にコンマを追加します。

Column1 :
Testing

Column 2: 
<p class="MsoNormal" style=""><b><span style="font-size: 10.0pt; ">This is just a test, test2, test3</span></b><span style="font-size: 10.0pt; "></span></p>

Column 3:
Blah Blah

現在、二重引用符とコンマを保持するという問題に直面しています (このテキストを HTML 形式で保存する必要があるため)。

column2 データの先頭と末尾にダブル クォーテーションを付けようとしましたが、うまくいきません。

これについて何か提案はありますか?

4

1 に答える 1

2

String にはインスタンス メソッドescapeCSVがあります。これが必要なはずです。

別のものが必要な場合は、いつでも置換を使用して、エスケープしたい文字をエスケープ文字 + 元の文字に置き換えることができます。(" => \")。

于 2013-07-11T04:39:24.430 に答える