XML を JSON に変換 — 無料・アカウント不要
XML を JSON に無料変換。アカウント不要。属性・テキストノード・繰り返し要素を明確なルールでマッピング。ファイルは 24 時間以内に削除。
XML→JSON出力形式は事前選択済み ―― ファイルをドロップすれば変換されます。
ここにファイルをドラッグ&ドロップ
または クリックして選択 — 最大 200 MB
· +0 種の形式に対応
やりたいことを記入してください ―― 近日公開
公開 URL のみ ―― 当サーバー側でファイルをダウンロードして変換します。ログインが必要なページには一切触れません。
XML の木を写し取った標準 JSON——属性も含まれ、ルールは予想どおり。
XML を JSON に変換するするには
XML ファイルを追加
ファイルをボックスにドラッグするか、クリックして選択します。最大 200 MB までのファイルに対応しています。
JSON を選択
JSON は事前選択済みです。「変換」を押してください。
JSON をダウンロード
変換が完了したら、JSON ファイルをダウンロードしてください。ファイルは 24 時間以内に当社のサーバーから削除されます。
うまく変換できるもの
| ケース | 判定 | メモ |
|---|---|---|
| 標準的な XML ファイル | 良好に変換 | 専用の変換エンジンで処理されます。 |
| 属性のある設定ファイル風 XML | 良好に変換 | 属性は、自分の要素の上にハイフン付きプレフィックスのキーとして着地します。 |
| 繰り返しのリスト要素(ログ、フィード、エントリ) | 良好に変換 | 同じ名前が 2 回以上現れると、正しい JSON 配列になります。 |
| 1 回しか現れない任意の要素 | 一部対応 | スカラーまたはオブジェクトとして写ります。要素 1 個の配列にはなりません。これが設計です。 |
| 名前空間を濫用する文書 | 一部対応 | プレフィックスは保持されません。ローカル名と、属性扱いされた名前空間宣言が出力です。 |
| まったく XML ではないファイル | 非対応 | 無意味な JSON を吐く代わりに、明確なエラーで報告されます。 |
木は同じでも、読み手は別人
XML も JSON も、どちらもデータの木を描きます。こちらは子を持つ要素、あちらはキーを持つオブジェクト。違うのは、誰が読むかです。XML は設定ファイル、サイトマップ、配信フィード、SOAP エンベロープ、企業システム間の連携、そして文書形式の内臓に住んでいます。JSON はブラウザー、モバイルアプリ、サーバーレス関数、そして現代のノーコードツールチェーン全体が生まれつき食べるものです。XML を JSON に変換するというのは、あるシステムが出力する形式から、次のツールが本当に理解する形式へ移ることです。
両辺とも木なので、これはファイルが辿れる変換のうち最も軽い部類に入ります。組むべきページも、運ぶべきピクセルもありません。ファイルは解析され、再び出力されるだけで、典型的なジョブは数分のずっと手前で終わります。プラットフォームのどのタスクも上限は約 10 分のままですが、データ変換がその近くまで行くことはまれです。
日常の仕事も同じくらい具体的です。新しいデプロイパイプラインが JSON の形を欲しがる古い設定。JavaScript のサービスが消費しなければならない、古い API の XML レスポンス。XML エクスポートに閉じ込められたデータを、ダッシュボードや表計算やスクリプトは JSON として読みたがります。どの場面でも、いちばん大事なのは速度ではなく予測可能性です。自動化の連鎖は、コンバーターが驚かせた場所で壊れます。
マッピングのルールを、飾らずに述べる
まずルールです。この変換の価値は予測可能性にすべてかかっています。属性はハイフン付きプレフィックスのキーになります。`<meta id="7">` と書かれた要素は meta オブジェクトになり、その属性はキー「-id」、値「7」として届きます。プレフィックスには意図があります。属性が同名の子要素と衝突することを、構造的に防ぐのです。
テキストノードには独自のルールがあります。要素が属性とテキストの両方を持つとき、テキストはハッシュ記号で始まる専用のキー(ハッシュの後に「テキスト」を意味する小文字の英単語が続く形)に入ります。そして繰り返しが形を決めます。兄弟の中で同じ名前が 2 回以上現れると JSON 配列になり、1 回だけの出現は普通の文字列・数値・オブジェクトに写ります。出力の形は文書の実際の出現回数に従います。偶然ではなく設計です。だから「なぜこれは配列ではなく文字列なのか」の答えは常に一つです。一度しか現れなかったからです。
名前空間には正直な一段落を割ります。ごまかすつもりはないからです。名前空間のプレフィックスは保持されません。プレフィックス付きの要素名は、出力ではコロンの後のローカル名だけになります。名前空間宣言は普通の属性として流れ込み——他と同じくハイフン付きのキーになります。下流のロジックが修飾名に依存しているなら、接続する前に出力を確認してください。このコンバーターは名前空間への忠実さと引き換えに、平たく予測可能な形を選びました。そして、持っていない完全さを自称する代わりに、そう言明します。
出力を驚きなしに読む
内化すべきは出現回数のルールです。この文書でちょうど 1 回しか現れない任意の要素は、スカラーまたはオブジェクトとして届きます。要素 1 個の配列としては届きません。この JSON を消費するコードは、両方の形を扱うか、ソースに本当に繰り返しがあることを確認するかしてください。これは XML から JSON へのあらゆるマッピングが払う代償です。違うのは、ここではそれを書き留めてあることです。
データとしては何も失われません。属性は消えません——ハイフンをまとっているだけです。テキストは消えません——要素が混在型のときは自分のキーの下に座っています。XML で正当な名前は、そのまま JSON のキーとして通ります。繰り返す価値のある保証は一つです。属性にはハイフンのプレフィックスが付くので、属性と子要素が出力の中で互いを上書きすることは、決してありません。
実務的な助言は短くすみます。XML のソースを自動化の連鎖に接ぎますか?まず代表的なサンプルを変換し、形を眺め、それから残りを一括処理してください。そして、まったく XML ではないファイル——途切れたダウンロード、名前を変えられただけの何か——は、無意味な JSON を吐く代わりに明確な理由で失敗します。失敗したジョブは、いつでも安全に再試行できるジョブです。
プライバシーと保存期間
ファイルが一つ入り、JSON が一つ出る——無料、アカウント不要、透かしなし。転送は HTTPS、処理は変換クラスタ上で行われ、元の XML と生成された JSON はどちらも 24 時間以内に自動削除されます。設定ファイルにはエンドポイントや秘密が入っていることもありますから、はっきり言っておきます。広告主と共有するものはなく、フローにメールアドレスの入力欄はどこにもなく、どの段階でもアカウントは求められません。残るのは、あなたがダウンロードしたあのファイルです。
今週のライブ統計
このサービスの実際の数字 ―― 何もなまらせず、何も飾っていません。
よくある質問
XML から JSON への変換は本当に無料ですか?
はい。ベータ期間中、LiteConvert のすべてが IP ごとの 1 日上限の範囲内で無料です(失敗は返還)。アカウント不要、カード不要、出力に透かしなし。
ファイルは安全ですか?
ファイルは HTTPS で伝送され、変換されます。元ファイルと結果はどちらも 24 時間以内に自動削除されます。アップロードされたファイルを販売・共有することは決してなく、当サイトにサードパーティの広告ネットワークは一切ありません。
変換にはどれくらいかかりますか?
ほとんどのファイルは数秒で完了します。大きいファイルは時間がかかりますが、変換の進行中は進捗が表示されます。
単独の要素が配列ではなく文字列になったのはなぜですか?
ルールの通りです。兄弟の中で同じ名前が 2 回以上現れたときだけ配列になります。1 回の出現は文字列・数値・オブジェクトに写ります。
属性はどこに行ったのですか?
どこにも行きません。属性はそれぞれ、自分の要素の上にハイフン付きプレフィックスのキーとして届きます。同名の子要素と衝突することは構造的にありません。
XML の名前空間は保持されますか?
保持されません。プレフィックスは外れ、要素はローカル名で出力されます。名前空間宣言は普通の属性として、ハイフン付きのキーになって流れます。
出力は標準の JSON ですか?
はい。通常の .json ファイルで、どんなパーサー、言語、ツールもそのまま取り込みます。
変換にはどれくらいかかりますか?
組むべきページのない、解析と再出力の仕事です。通常は数分で終わります。プラットフォームのどのタスクも上限は約 10 分です。
関連する変換
最終更新 2026-10-08 · A Lite Lake product