本文へ移動
NDJSONTSV

NDJSONをTSVにオンライン変換

ファイル変換

必要な形式にファイルを変換。

別の変換ツールを使う

ファイルを使いやすい形式に。

ここにファイルをドロップするか、下から選択してください。

最大50ファイル · 1ファイルあたり最大100 MB

変換ツールを読み込み中…

GEEDITOR / NDJSON → TSV

この変換について · NDJSON → TSV

インポート機能やスクリプトに渡すTSVデータを、NDJSONから作れます。全件を書き出す前に、区切り文字、行構造、識別番号の扱いを確認してください。

オブジェクトの配列、または行配列を使ってください。キーが列になり、ない値は空欄になります。入れ子のオブジェクトや配列は追加列ではなく、セル内のJSON文字列になります。

CSV・TSV出力では、数式に見える文字列の前にアポストロフィを付けて表計算ソフトでの数式実行リスクを抑えます。取り込み時に該当セルを確認してください。この接頭文字は意図した処理です。

具体例
入力

{"id":"0012","name":"A, B","meta":{"size":"M"}}
{"id":"0013","name":"C"}

出力

id	name	meta
0012	A, B	"{""size"":""M""}"
0013	C	

変換方法

  1. 「ファイルを選択」から元のNDJSONファイルを選びます。設定を比べるときは、まず1ファイルで試してください。
  2. 出力にTSVが選ばれていることを確認します。この手順はその出力が対象で、形式を変えると使える設定も変わる場合があります。
  3. 「ファイルを変換」を押し、完了したファイルの行から保存します。「すべてダウンロード」は結果をZIPにまとめるだけで、内容を1つに結合しません。
  4. TSVの結果を開き、NDJSON原本と行数・見出し・空欄・日付・識別子を比較します。00123などのコードは受け取り側のアプリで文字列として読み込み、自動型判定が正しいとは限らないことに注意してください。

よくある質問

入れ子のデータや欠けた値はどう扱われますか?

オブジェクトの配列、または行配列を使ってください。キーが列になり、ない値は空欄になります。入れ子のオブジェクトや配列は追加列ではなく、セル内のJSON文字列になります。 JSONはオブジェクトの配列、または行配列の配列とし、両者を混在させないでください。入れ子のオブジェクトは新しい列に展開されず、セル内のJSON文字列になります。NDJSONは空でない各行に有効なオブジェクトまたは行配列1個が必要です。

NDJSONからTSVに変換した後は何を確認しますか?

CSV・TSV出力では、数式に見える文字列の前にアポストロフィを付けて表計算ソフトでの数式実行リスクを抑えます。取り込み時に該当セルを確認してください。この接頭文字は意図した処理です。