Не слишком уверен, что в этом есть необходимость, и мне не хватает инструментов, что говорит об отсутствии необходимости. JSON лучше всего обрабатывать как объекты (как это делается в любом случае в JS), и вы обычно используете язык самих объектов для выполнения преобразований (Java для объектов Java, созданных из JSON, то же самое для Perl, Python, Perl, c #, PHP и т. Д. на). Просто с обычными заданиями (или set, get), зацикливанием и т. Д.
Я имею в виду, что XSLT - это просто еще один язык, и одна из причин, по которой он необходим, заключается в том, что XML не является нотацией объектов, и, следовательно, объекты языков программирования не точно соответствуют друг другу (полное сопротивление между иерархической моделью xml и объектами / структурами).