CSV(Comma-Separated Values)は、Apidogでデータをインポートおよびエクスポートするために広く使用されているファイル形式です。このリファレンスガイドでは、Apidogがデータのインポート/エクスポート操作で従う、RFC 4180で定義されたCSVファイル形式の仕様について説明します。CSV形式の仕様はRFC 4180で定義されており、CSVファイル構造の標準化されたルールを提供しています。 形式仕様#
1. 行の区切り#
ファイル内の各レコードは、改行 CRLF で区切られた別々の行に配置する必要があります。2. ファイルの終端#
3. フィールド名(任意のヘッダー)#
ファイル内の最初のレコードはフィールド名にすることができます(必須ではありません)。フィールド名を含める場合、名前の数と格納ルールは他のレコードと一致している必要があります。4. フィールドの区切り#
各レコードには1つ以上のフィールドを含めることができ、各フィールドはカンマで区切ります。ファイル内のすべてのレコードは、同じ数のフィールドを持つ必要があります。フィールド内のスペースはフィールド値であり、無視してはいけません。各レコードの最後のフィールドの後にはカンマを付けないでください。すべてのレコードは同じ数のフィールドを持つ必要があります。フィールド数が一致しない場合、インポートエラーが発生します。
5. フィールドの引用符#
各フィールドは二重引用符で囲むことができます(常に必要というわけではありません)。フィールドが二重引用符で囲まれていない場合、フィールド内に二重引用符を含めてはいけません。6. フィールド内の特殊文字#
改行、二重引用符、またはカンマを含むフィールドは、二重引用符で囲む必要があります。7. 二重引用符のエスケープ#
フィールドが二重引用符で囲まれており、その中に二重引用符文字が含まれる場合は、それをエスケープするためにその前にもう1つ二重引用符を追加する必要があります。ベスト プラクティス#
明確にするために、常にフィールド名を含むヘッダー行を含めてください
特殊文字を含むフィールドには二重引用符を使用してください
すべてのレコードでフィールド数が一貫していることを確認してください
大規模なデータセットをインポートする前に、小さなサンプルでCSVファイルをテストしてください
参考資料#