We have been converting XML to JSON in Java using this library: GitHub - stleary/JSON-java: A reference implementation of a JSON package in Java.
You can do something like this in Java:
String json = org.json.XML.toJSONObject(xml).toString();
Or maybe something like this in JavaScript:
const xmlParser = __.newBean("org.json.XML");
const myJson = JSON.parse(xmlParser.toJSONObject(myXmlString).toString());
– Tom Arild