Developer Data Utility
XML to JSON Converter
Convert well-formed XML into a documented JSON representation locally in your browser.
Convert XML to JSON
Mapping method
Elements become object keys, repeated sibling names become arrays, attributes are stored in an @attributes object, and text is represented directly for text-only elements or as #text when attributes or child elements are also present.
Worked example
An XML root containing two repeated item elements becomes a JSON object whose item property is an array.
Privacy
The conversion runs locally in the browser.
Limitations
XML namespaces, mixed content, processing instructions, comments, entities, and schema semantics can require specialized mappings. This tool uses a generic documented representation.