JSON/XMLエディタ

JSON・XMLデータを貼り付けて、リスト項目を個別に閲覧・編集できます。

ファイルはサーバーにアップロードされず、ブラウザ内でのみ処理されます

使い方

  1. JSONまたはXMLデータを入力欄に貼り付けるか「ファイルを開く」で読み込み、「分析」を押します。(Ctrl+Enter)
  2. 左側で編集するリストを選び、検索で目的の項目を見つけて選択します。
  3. 右側のエディタで項目をJSONとして編集すると、文法が正しい場合に自動で反映されます。項目の追加・削除もできます。
  4. 編集が終わったら「全体コピー」または「ファイルダウンロード」で元の形式(JSON/XML)のまま書き出します。

よくある質問

どのようなデータを編集できますか?

JSONやXMLの中にあるリスト(配列)を自動で見つけ、項目ごとに表示します。ゲームのデータテーブル、設定ファイル、APIレスポンスなど、同じ構造の項目が繰り返されるデータに向いています。

「リスト(配列)形式のデータがありません」と表示されます。

空でない配列のみをリストとして認識します。XMLでは同じ名前の要素が2つ以上繰り返される場合にリストになるため、要素が1つだけの場合はリストとして表示されません。

XMLの属性やテキストはどのように表示されますか?

属性は「@名前」キー、属性を持つ要素のテキストは「#text」キーとして表示されます。書き出し時に再びXMLの属性とテキストに変換されます。コメントとCDATAセクションは保持されません。

編集内容はいつ反映され、どうやって保存しますか?

入力を止めて約0.5秒後にJSONの文法をチェックし、正しい場合のみ反映します。エラーや重複キーはエディタの下に表示されます。保存は「全体コピー」または「ファイルダウンロード」(data.json / data.xml、2スペースインデント)で行います。

ファイルサイズの制限はありますか?

明確な制限はありませんが、すべてブラウザのメモリ上で処理するため、数十MB以上の大きなファイルや項目数が非常に多いリストでは動作が遅くなることがあります。

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

いいえ。データはブラウザ内だけで解析・編集され、どのサーバーにも送信されません。