Важно понимать, что не существует ни одного однозначного отображения из JSON в XML. Разные конвертеры будут давать разные результаты. У вас есть четкая спецификация XML, которую вы хотите получить? Если вас устраивает какой-то старый XML, вы можете использовать любой конвертер, который вам нравится;в качестве альтернативы, используйте любой конвертер, который вам нравится, а затем постобработайте вывод в форму, которую вы на самом деле хотите использовать XSLT. Если вы все равно собираетесь использовать XSLT, то лучше всего использовать преобразование json в xml, встроенное в XSLT 3.0, чтобы вы выполняли всю работу в одном месте.