XMLJSON
XMLJSON refers to a family of data representations and tooling designed to map XML documents to JSON objects and, in some cases, back again. The goal is to enable data exchange between XML-centric systems and JSON-based applications while retaining as much of the original structure and metadata as possible. Because there is no single universal standard, multiple mappings exist, each with its own rules and conventions.
Common conventions in XMLJSON mappings include representing XML elements as JSON objects, converting attributes into properties
Usage scenarios for XMLJSON include data integration between XML-based services and JSON-first APIs, configuration or data
Limitations arise from fidelity and ambiguity: attributes, namespaces, and mixed content may be lossy or require