一部のコンテンツを CSV ファイルとして出力する必要があります。このファイルは、ms-excel などのアプリケーションを使用して開かれることがありますが、他のアプリケーションでも同じ csv が開かれます。さて、これらは、ms-excel を使用して csv ファイルを開くと直面する問題です (ただし、Excel は CSV を表示するための適切なアプリケーションではありません)-
- 1 つの特定のセルに新しい行がある場合、csv はその後でレコードを新しい行として分割します。
- 二重引用符やコンマなどの文字を追加すると、再び別の列と見なされます。
csvのフォーマットは -
"header1", "header2", "header3"
"column1", "column2", "column3"
....
"columnN", "columnN", "columnN"
私の問題は、{" ' , | new line(0x09/0x0a etc)}
データの整合性を損なうことなく、列に etc のような文字を追加したいということです。私はcsvコンテンツを構築するためにJavaを使用しています。誰でも解決策を提供できますか?