機械翻訳について

インポート用のCSVファイルの作成のベスト・プラクティス

入力csvファイルの作成時には、次の点を考慮してください。

ベスト・プラクティス
各レコードは、改行(<CRLF>)で区切られた個別の行に配置する必要があります。
aaa,bbb,ccc <CRLF>
zzz,yyy,xxx <CRLF>
ファイル内の最後のレコードには、終了改行が含まれる場合とない場合があります。
aaa,bbb,ccc <CRLF>
zzz,yyy,xxx

通常のレコード行と同じ形式のファイルの最初の行として、オプションのヘッダー行が表示される場合があります。 このヘッダーには、ファイル内のフィールドに対応する名前と、ファイルの残りのレコードと同じ数のフィールドが含まれている必要があります。

ノート: ヘッダー行の有無は、このMIMEタイプのオプションのheaderパラメータで指定する必要があります。
field_name, field_name, field_name <CRLF>
aaa,bbb,ccc <CRLF>
zzz,yyy,xxx <CRLF>
各レコードのヘッダー内には、カンマで区切られた1つ以上のフィールドがあります。 各行には、ファイル全体のフィールドの番号を含める必要があります。 スペースはフィールドの一部とみなされるため、無視しないでください。 レコード内の最後のフィールドの後にコンマを付けることはできません。
aaa,bbb,ccc
各フィールドは、二重引用符で囲む場合とそうでない場合があります。 ただし、Microsoft Excelなどの一部のプログラムでは、二重引用符を使用しません。 フィールドが二重引用符で囲まれていない場合、フィールド内に二重引用符が表示されないことがあります。
"aaa","bbb","ccc" <CRLF>
zzz,yyy,xxx
改行(<CRLF>)、二重引用符およびカンマを含むフィールドは、二重引用符で囲む必要があります。
  • フィールド内の行リーク:
    "aaa","b <CRLF>
    bb","ccc" <CRLF>
    zzz,yyy,xxx
  • フィールドのカンマ:
    "aa,a","b,b,b,",ccc <CRLF>
    zzz,"yy,y",zzz <CRLF>
フィールドを囲むために二重引用符を使用する場合、フィールド内に現れる二重引用符は、その前に別の二重引用符を付けることによってエスケープする必要があります。
 "aaa","b""bb","ccc"
zzz,yyy,xxx <CRLF>
フィールド内に二重引用符が含まれている場合は、2つの二重引用符で囲みます。
aa"""a,bbb,c"""cc <CRLF>
zzz,yyy,xxx <CRLF>
インポート後、「インポート詳細ステータス」ページの「ファイルから読取り」をチェックし、入力ファイルのレコード数がフィールドの数と同じかどうかを確認します。 レコード数が異なる場合は、解析に問題があります。 N/A
インポートでは、Pipe(|)、caret、セミコロン、コロン、チルダなどの他のデリミタを使用できます。 N/A
パイプなどの他のデリミタを使用しており、そのパイプがフィールド内に入っている場合は、デリミタを含むフィールドを二重引用符で囲み、フィールド内に表示される二重引用符を2倍にします。
Example 1:"User | Date | Command"

Example 2:"User |""Date| Comm""and"