JSFiddle - React, Tailwind, and code Playground
HTML
<div id="show"></div>
CSS
#show{
width:100%; height:200px;
background:#000;
color:#fff;
}
JavaScript
function objectToXml(obj) {
var xml = '';
for (var prop in obj) {
if (!obj.hasOwnProperty(prop)) {
continue;
}
if (obj[prop] == undefined)
continue;
xml += "<" + prop + ">";
if (typeof obj[prop] == "object")
xml += objectToXml(new Object(obj[prop]));
else
xml += obj[prop];
xml += "</" + prop + ">";
}
return xml;
}
var myJson={"id":1,"name":"Albert","dob":"2011-02-19","gender":"male","email":"[email protected]","language":"English"}
var xmlString = objectToXml(myJson);
document.getElementById("show").innerHTML=xmlString;
alert(xmlString);
console.log(xmlString);