AG Format について

一つの画面で4種類のデータフォーマットを行き来する変換ハブ

AG Format は JSON · YAML · XML · CSV の4種類のデータフォーマットを相互に変換するオンラインツールです。変換元フォーマットと変換先フォーマットを選ぶだけで、合計12方向の変換をリアルタイムで処理します。開発やデータ作業でよく直面する「フォーマットが合わずに手直しする」手間を、一つの画面で解消します。

主な機能: 変換元・変換先フォーマットの選択(スイッチボード)、左右2パネルのリアルタイム変換、変換元↔変換先の入れ替え(往復)、行単位のエラー表示、インデント・キーのソートオプション、CSV 区切り文字・ヘッダーオプション、結果のコピー・ダウンロード、サンプルの入力です。YAML・CSV・XML の細かなルール(引用符のエスケープ、繰り返し要素、属性)を自動で処理します。

すべての変換は訪問者のブラウザ内でのみ実行されます。入力したデータはいかなるサーバーにも送信・保存されないため、設定ファイル・API レスポンス・業務データのような機密性の高い内容も安心して扱えます。会員登録やインストールも不要です。

CSV のような表形式のフォーマットは階層構造を表現できないため、深くネストした JSON を CSV に変換する際は、ネストされた値がセル内に JSON 文字列として格納されます。XML↔JSON 変換では、属性は @名前、テキストは #text、繰り返し要素は配列として対応させる規約を使用します。これらの変換ルールは各フォーマットのガイドで詳しく説明します。

よくある質問

入力したデータはサーバーに送信されますか?

いいえ。すべての変換は訪問者のブラウザ内でのみ実行され、入力内容はいかなるサーバーにも送信・保存されません。

どのフォーマットに対応していますか?

JSON、YAML、XML、CSV の4種類に対応しており、これらの間の12方向の変換をすべて処理します。

ネストした JSON を CSV に変換するとどうなりますか?

CSV は表形式のため階層構造を保持できません。ネストされたオブジェクト・配列の値はセル内に JSON 文字列として保存され、データの損失を防ぎます。

XML の変換ルールはどうなっていますか?

属性は @名前 キー、要素のテキストは #text キー、同じ名前の繰り返し要素は配列として対応させます。JSON→XML では、最上位が単一キーの場合、そのキーをルート要素として使用します。

変換エラーが発生した場合、どこが間違っているか分かりますか?

はい。入力のパースに失敗すると、何行目でどのような理由で失敗したかを入力パネルに表示します。

サーバー送信なし 即時変換 会員登録不要 完全無料