DevConvert
APIs

XML to JSON: Complete Guide

Transform XML API responses, configuration files, and data dumps to JSON format.

5 min readFebruary 2026

XML is still widely used in enterprise APIs, SOAP services, and legacy configuration files. Converting XML to JSON makes it easier to work with in modern JavaScript/TypeScript applications.


<?xml version="1.0" encoding="UTF-8"?>

<user>

<id>1</id>

<name>Rohith</name>

<email>rohith@example.com</email>

<active>true</active>

</user>


Why Convert XML to JSON?


- JSON is the standard for REST APIs

- JSON is smaller and faster to parse

- JavaScript and most modern frameworks prefer JSON

- Easier to work with in databases like PostgreSQL and MongoDB


Example


Input (XML):

<product>

<id>42</id>

<name>Developer Keyboard</name>

<price>149.99</price>

<inStock>true</inStock>

<tags>

<tag>keyboard</tag>

<tag>hardware</tag>

</tags>

</product>


Output (JSON):

{

"product": {

"id": 42,

"name": "Developer Keyboard",

"price": 149.99,

"inStock": true,

"tags": {

"tag": ["keyboard", "hardware"]

}

}

}


**DevConvert auto-detects XML and converts it instantly** — just paste and click Convert.


Try it now

Use DevConvert to instantly convert your APIs data. No signup required.