JSON To XML
Each key becomes the name of an XML element, and its value becomes the element content. Object values produce nested elements, primitive values produce text content, and arrays produce repeated sibling elements with the same name. A wrapping root element is added because XML requ