JSON・CSV・XML・YAML変換
データを貼り付けるかファイルを開き、JSON、JSON Lines、CSV、TSV、XML、YAMLを相互に変換します。入れ子のデータは表用に平坦化し、元の構造にも戻せます。アップロードはありません。
オフにするとすべての値を文字列のまま扱います。先頭が0の値は常に文字列です。
🔒 データはこの端末上で変換され、アップロードされません。
使い方
使い方
- 1
入力を追加
JSON, CSV, TSV, XML と YAML をここにドロップするか、端末から選んでください。
- 2
実行
変換元と変換先、型の認識、リストの扱いを決めて実行します。すべてこのブラウザーの中で動きます — アップロードも順番待ちもアカウントも不要です。
- 3
結果を受け取る
処理が終わればすぐに JSON · CSV · TSV · XML · YAML が手に入ります。そのまま端末に保存できます。
このツールができること
- 入力できるもの
- JSON, CSV, TSV, XML と YAML を読み込みます。 一度に 1 ファイル。
- 出力されるもの
- JSON · CSV · TSV · XML · YAML が出力されます。
- 画質・音質はどうなるか
- ファイルは読み取るだけで、変更しません。元のファイルはそのまま残ります。
- できないこと
- とても大きなファイルは端末のメモリーが上限になります。サーバーの制限ではありません。
- JSON・CSV・XML・YAML変換
- 入れ子のオブジェクトを address.city のようなドット付き列名に展開し、逆変換で元に戻します。XMLはDOCTYPEや外部実体なしで読み込み、安全に対応できないYAML機能は行番号付きで拒否します。
対応する形式
知っておくと便利
よくある質問
CSVでは入れ子のデータはどうなりますか。
入れ子のオブジェクトは address.city のようなドット付きの列名になります。リストは要素ごとの列か、1つのセル内のJSON文字列になります。入れ子オプションを使うと、CSVからJSONへの変換時にこれらの列名がオブジェクトに戻ります。
どのYAML機能に対応していますか。
マッピング、リスト、引用符あり・なしの値、コメント、| と > のブロックテキスト、[ ] と { } のインライン形式に対応します。アンカー、エイリアス、タグ、マージキー、複数ドキュメントは誤読せず、行番号付きで拒否します。
どのファイルが使えますか?
JSON, CSV, TSV, XML と YAML を読み込みます。 一度に 1 ファイル。
何が手に入りますか?
JSON · CSV · TSV · XML · YAML が出力されます。
品質は落ちますか?
ファイルは読み取るだけで、変更しません。元のファイルはそのまま残ります。
うまくいかないのはどんなときですか?
とても大きなファイルは端末のメモリーが上限になります。サーバーの制限ではありません。
元のレイアウトは維持されますか。
テキストと CSV の抽出では Office のレイアウトを再現しません。埋め込み画像やメディアは再エンコードせず、そのままコピーします。
DOCX、XLSX、PPTX だけなのはなぜですか。
これらは文書化された OOXML パッケージ形式です。旧形式の DOC、XLS、PPT とマクロ有効ファイルは処理しません。
設計から非公開
ファイルは端末から出ません
データはこの端末上で変換され、アップロードされません。
ほかの道具
すぐ使える
