本文へスキップ
作業データはサーバーに保存せず、お使いのブラウザ内で処理します。
tools
JSON・YAML・CSV変換

JSON・YAML・CSV変換

JSON、YAML、ヘッダー付きCSVを相互変換し、入力形式の構文エラーをすぐに確認できます。

主な機能

  • 入力・出力にJSON、YAML、CSVの任意の組み合わせを選べます。
  • CSVの先頭行をヘッダーとして読み、空行を除外し、数値と真偽値を動的に型付けします。
  • 2スペースのJSONと、エイリアスを使わない読みやすいYAMLを出力します。
  • 変換に成功した結果を入力へ戻し、変換方向を入れ替えられます。

使い方

  1. 入力形式と出力形式を選びます。
  2. データを貼り付け、自動変換の結果を確認します。
  3. 結果をコピーするか、方向を入れ替えて再変換します。

活用例

  • 設定ファイル形式を変更

    JSON設定をYAMLへ移したり、YAMLをJSONとしてシリアライズしたりします。

  • API用の表データを準備

    CSV行をJSONオブジェクト配列に変換してAPIテストへ使います。

プライバシー

データの解析とシリアライズはブラウザ内で処理されます。

動作要件

CSV出力はフラットなオブジェクトの配列を想定しています。ネストしたオブジェクトや配列は[object Object]になることがあるため、先に平坦化してください。

よくある質問

1つのJSONオブジェクトをCSVに変換できますか?
はい。最上位オブジェクト1つは自動的に1行の配列で包んでCSVへ変換します。ネストしたオブジェクトや配列値は先に平坦化してください。
変換方向をすぐに入れ替えられますか?
はい。JSON、YAML、CSVから元形式と変換先を選び、交換ボタンで逆向きにできます。