メインコンテンツまでスキップ

CSV

最初の行(ヘッダー行)には、各フィールドのフィールドコードを記載します。 以降の各行はレコードに対応します。各値はフィールドの値を表します。

"Record_number","FieldCode1","FieldCode2"
"1","foo","bar"
"2","baz","qux"

いくつかのフィールドタイプの考慮事項は以下の通りです:

文字列(複数行)

値に改行が含まれている場合は、値を二重引用符で囲みます。

"TextAreaField"
"multi
line
text"

チェックボックス、複数選択

複数の値を改行(\n)で区切って指定します。

"CheckboxField"
"value1
value2"

ユーザー選択、組織選択、グループ選択

複数の値が選択されている場合、改行(\n)で区切られます(REST APIのvalue.codeと同等)。

"userSelectionField","departmentSelectionField","groupSelectionField"
"John
Bob","Development Div","Administrators"

作成者、更新者

ユーザーのログイン名を指定します(REST APIのvalue.codeと同等)。

"Created_by"
"John"

添付ファイル

同じ添付ファイルフィールド(同じテーブル行)内のファイルは改行(\n)で区切られます。

"file"
"file-9/test.txt
file-9/test (1).txt"
"fileInTable"
"fileInTable-1-0/test.txt
fileInTable-1-0/test (1).txt"

エクスポート時、--attachments-dirオプションが設定されていない場合、ファイル名のみが出力されます。

"fileFieldCode"
"test.txt
test.txt"

Windows環境で実行していて、ファイル名にWindowsの禁止文字が含まれている場合、_に置き換えられます。

テーブル

  • レコードが開始される行の「*」フィールドにPRIMARY_MARK(*)があります。
  • テーブル外のフィールドのデータは、PRIMARY_MARK(*)のある行で指定されます。
    • 他の行のテーブル外のフィールドのデータは無視されます。
  • テーブル内のフィールドのデータは、1行以上で指定されます。
    • 行にテーブルに関するデータがない場合、その行は無視されます。
"*","Text","Table","TextInTable"
"*","first","<row id>","alice"
,"first","<row id>","bob"

複数のテーブルフィールドがある場合

"*","Text","Table","TextInTable","Table_1","NumberInTable"
"*","first","<row id>","alice",,
,"first","<row id>","bob",,
,"first",,,"<row id>","10"
,"first",,,"<row id>","20"