🔁

免费 JSON to XML Converter

Convert JSON to XML and XML to JSON, both directions, with attributes and arrays preserved. Runs entirely in your browser — nothing is uploaded.

Runs in your browserNo sign-up, no pop-ups无需登录永久免费
JSONXML
XML output
<?xml version="1.0" encoding="UTF-8"?>
<book id="42">
  <title>Brave New World</title>
  <author>Huxley</author>
  <year>1932</year>
  <inPrint>true</inPrint>
</book>

💡 Attributes map to @name keys and element text to #text; repeated tags become arrays. Use ⇄ to flip the direction and round-trip your data. Everything runs in your browser.

Optimize for your platform

工作原理

JSON and XML are the two most common data interchange formats, and you frequently need to move between them. This converts in both directions, in your browser.

  1. 1
    You paste JSON or XML
    Pick a direction with the ⇄ toggle. The input is parsed locally — JSON with JSON.parse, XML with the browser's DOMParser.
  2. 2
    It maps the structures
    Going to XML, object keys become elements, "@name" keys become attributes, and arrays repeat a tag. Going to JSON, attributes become "@name" keys, repeated tags become arrays, and numbers/booleans are coerced.
  3. 3
    You get clean, indented output
    The result is pretty-printed and ready to use.
  4. 4
    Round-trip if you like
    The ⇄ button feeds the output back as input so you can convert back and check.

Config and data files can be sensitive. Both directions run entirely on your device — nothing is uploaded.

为什么选择我们的?

Completely free — no hidden costs, ever
No account, email, or login required
Runs entirely in your browser — no uploads
Works on any device — phone, tablet, desktop
Open and ad-supported, with no tracking
Loads fast, with no installation needed

相关工具

这个工具对你有帮助吗?

常见问题