OpenCSV標準について

ファイル・エクストラクタの抽出サービスのCSVパーサーは、Opencsvを使用します。extractserviceによって処理されるcsvファイルは、Opencsv標準に準拠している必要があります。

Opencsvファイル標準を参照してください。CSVパーサーに加えて、抽出サービスはRFC4180仕様に準拠したファイルをサポートします。RFC 4180 CSVパーサーを使用すると、.csvファイル内の単一行および複数行のデータを取り込むことができます。RFC 4180パーサーは、最大99個の改行を含むデータ・レコードの取込みをサポートしています。RFC 4180仕様の詳細は、Common Format and MIME Type for Comma-Separated Values (CSV) Filesを参照してください。

次の点に注意してください。
  • 特殊文字を使用する場合:
    • 特殊文字のない文字列の場合、引用符はオプションです。
    • 特殊文字を含む文字列の場合、引用符は必須です。たとえば、文字列にカンマがある場合、「Abc、 123」などの文字列に引用符を使用する必要があります。
    • エスケープ(バックスラッシュ文字)はオプションです。
    • バックスラッシュ文字は常にエスケープする必要があります。たとえば、データにバックスラッシュがある場合は、二重バックスラッシュ( \\ ) abcの形式を使用します。
    • 引用符付きの文字列内に引用符を管理するには、"Asd \" asd"のように引用符の内側側にバックスラッシュを使用します。
  • Opencsvパーサーでは、次の使用可能な文字のいずれかをデリミタとして選択できます。
  • カンマ(,)
  • セミコロン( ; )
  • パイプ(|)
  • タブ( )