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"