Объект JSON никогда не может быть «таким же, как» документ XML, поскольку модели данных отличаются. Он может содержать ту же информацию, но проблема в том, что нет никакого точного отображения из JSON в XML, которое гарантированно создаст желаемое представление XML.
Существует несколько доступных библиотек, которые выполняют преобразование JSON в XML: попробуйте, но вам, вероятно, придется «настроить» XML, чтобы привести его в требуемую форму. Конечно, это всегда можно сделать с помощью XSLT.
Если вы используете XSLT 3.0, вы можете выполнить преобразование JSON в XML и последующую обработку («подстройку») за один шаг.