JSON を XML に、または XML を JSON に変換 — 属性、テキストノード、配列を双方向にマッピングし、すべてブラウザ 内で瞬時にローカル処理します。
関連
JSON rarely lives alone. Convert between JSON and YAML/CSV/XML, decode JWTs, generate types, and validate against JSON Schema — every step staying in the browser.
XML は単一のルートを必要とし、リストは繰り返し要素で表現します。@ 接頭辞キーを属性に、#text を要素テキストにマッピングすれば、可逆変換が得られます。
name、active、profile のようなキーであっても、見た目は普通の識別子でも、有効な JSON では必ず引用符で囲む必要があります。
JSON を貼り付けて To XML をクリックするか、XML を貼り付けて To JSON をクリックします。コンバータは属性を @ プレフィックス付きキーに、要素テキストを #text に、繰り返し要素を配列にマッピングします —— 逆方向も同様です。すべての処理はブラウザ内で完結し、サーバへデータは送信されません。
<note id="1"> は { "note": { "@id": "1" } } になります#text 配下に格納します<tag> 兄弟要素は JSON 配列になります&、<、数値参照は双方向でデコード/エンコードされます各方向の詳細は XML から JSON への変換 と JSON から XML への変換 をご覧ください。JSON に構文エラーがある場合、ツールはまず一般的なミスを修復します —— あるいは JSON Fix で先にクリーンにできます。
XML を貼り付けて To JSON をクリックすると、コンバータはまずドキュメントをパースします —— つまり、xml formatter、xml formatter online、 xml formatter online tool、xml beautifier( xml beautify)、xml editor、xml parser、 xml reader online、xml viewer online / online xml viewer、reader xml、xml file validator、そして xml validator(xmlvalidate、 xmllint online validator)として 1 ステップで使えます —— what is a xml file や XML ファイルの開き方、確認方法へのワンストップの答えです。 format xml online、online xml formatter、xml pretty print、 xml validation、validation of xml、xml to json converter はどれも同じワークフローに着地します。不正な XML(タグの不一致、引用符の欠落、不要な文字)はステータスバーで報告され、黙って通り抜けることはありません。XML を整形したいだけなら、まず To JSON でバリデーションし、続いて To XML で 2 スペースのインデントに揃えて戻せます。
XML ファイルの開き方(how to open the xml file や how to open xml files とも問われます):内容をここに貼り付けて To JSON を押せば、構造化されたインデント付きビューが得られます。同じ流れは valid xml checker としても機能します —— 入力が整形式の XML である場合のみ変換が成功します。他言語での検索 —— formatar xml online(ポルトガル語)、formatador xml online —— も同じツールを指します。
キー名に @ を付けてください(例:@id)。要素のテキストコンテンツは #text 配下に格納します。XML は反復によってリストを表すため、JSON 配列は同名タグの繰り返し要素になります。
はい —— XML を貼り付けて JSON に変換すると構造化されたインデント付きビューが得られ、XML に戻すと正規化された空白で再出力される様子を確認できます。どちらの方向もローカルでのみ動作します。