XML to JSON Conversion at codebeautify.com

Q

How to use the XML to JSON Conversion Tool at codebeautify.com?

✍: FYIcenter.com

A

If you want to try the XML to JSON Conversion Tool at codebeautify.com, you can follow this tutorial:

1. Go to the JSON and XML Conversion Tool page at codebeautify.com.

2. Enter the following XML document in the XML text area:

<profile id="10001">
   <name>John<mid>M</mid>Smith</name>
   <age>25</age>
   <address>
      <street>21 2nd Street</street>
      <city>New York</city>
   </address>
   <phone type="home">212 555-1234</phone>
   <phone type="office">646 555-4567</phone>
   <children/>
</profile>

3. Click the "XML to JSON" button to convert it to xml. You see the following output near the bottom:

{
	"profile": {
		"name": {
			"mid": "M",
			"__text": "John\nSmith"
		},
		"age": "25",
		"address": {
			"street": "21 2nd Street",
			"city": "New York"
		},
		"phone": [
			{
				"_type": "home",
				"__text": "212 555-1234"
			},
			{
				"_type": "office",
				"__text": "646 555-4567"
			}
		],
		"children": "",
		"_id": "10001"
	}
}

Note that the conversion used some implicit rules:

  • An XML attribute is converted into a JSON name and value pair, with "_" added to the attribute name.
  • Repeating XML elements are converted into a JSON Array.
  • "__text" is used to name XML text content, if needed.
  • Scattered text contents are concatenated to a single JSON String.

The picture below shows you how to use the online XML to JSON conversion tool at codebeautify.com:
XML to JSON Conversion: codebeautify.com

 

XML to JSON Conversion

⇒⇒JSON Tutorials

2017-08-14, 123👍, 0💬