JSON Converter

JSONデータをYAML、XML、CSVなどの一般的な形式に変換したり、逆に変換してJSONに戻すことができます。

JSON

人気の変換

JSONコンバーターとは?

JSONコンバーターは、JSONデータを他の一般的なデータ形式に変換したり、逆変換したりします。JSONKitは、JSONとYAML、XML、CSVの双方向変換をサポートしています。変換はブラウザ内で即座に行われ、リアルタイムプレビューが可能で、データ移行、APIテスト、フォーマット間の相互運用に最適です。

使い方

  1. 変換先の形式(YAML、XML、CSV)を選択します。
  2. 入力エディタにJSONを貼り付けると、変換結果が出力エディタに表示されます。
  3. 「入れ替え」をクリックすると変換方向が逆になり、YAML、XML、CSVをJSONに戻せます。
  4. 結果をコピーします。

主な機能

  • JSONとYAML、XML、CSVの間で双方向に変換できます。
  • CSV変換では、オブジェクトの配列を、オブジェクトのキーを列見出しとした行に変換します。
  • 設定ファイル、スプレッドシート、API間でのデータ移行に最適です。
  • 変換はブラウザ内でローカルに実行されます。

よくある質問

CSVに変換するのに適したJSONの構造は何ですか?
同じキーを持つフラットなオブジェクトの配列が最適です。たとえば [{"name":"Alice","age":30},{"name":"Bob","age":25}] のような形です。各オブジェクトが1行、各キーが1列になります。深くネストしたオブジェクトは、表形式にうまく対応しません。
JSONからYAMLへの変換は可逆(ロスレス)ですか?
標準的なJSONデータであれば可逆です。YAMLはJSONのスーパーセットなので、オブジェクト、配列、文字列、数値、真偽値、nullはすべてきれいに変換されます。アンカーやコメントといったYAML固有の機能は、JSONに戻す際には対応するものがありません。
なぜJSONをXMLに変換するのですか?
古いシステム、SOAPサービス、企業向けの連携システムなどでは、今でもXMLが求められることがあります。変換すれば、専用のスクリプトを書かなくても、JSONデータをそれらのシステムで再利用できます。