Embora a utilização de JSON seja bastante comum, atualmente não existe uma linguagem de transformação padrão para documentos JSON. Da mesma forma, nenhuma linguagem específica para consultar documentos JSON ganhou grande popularidade.
As funcionalidades adicionadas ao XPath/XQuery 3.1 oferecem um método para trabalhar com mapas, arrays e objetos JSON, permitindo que os programadores consultem e transformem os seus dados JSON de forma padronizada, utilizando estas linguagens familiares.
Além das já existentes funcionalidades avançadas de edição e conversão de JSON no XMLSpy, agora é possível consultar e transformar documentos JSON diretamente, utilizando XPath, XSLT e XQuery.
É frequentemente necessário transformar um documento JSON para um novo formato, como o HTML. O suporte para XSLT para JSON no XMLSpy oferece uma solução elegante.
O editor XSLT inteligente oferece ferramentas de auxílio na escrita, uma janela de visão geral do código XSLT e transformações XSLT integradas.
A janela XPath/XQuery no XMLSpy facilita a criação e o teste de expressões XPath 3.1 ou XQuery 3.1 contra dados JSON. Esta janela interativa oferece a possibilidade de construir expressões através de cliques, dicas ao passar o rato, ferramentas de auxílio à escrita aprimoradas, fragmentos de código prontos a usar e muito mais, para o ajudar a criar expressões XPath e XQuery de forma rápida.
O suporte para XSLT para JSON e XQuery para JSON torna o XMLSpy a única ferramenta de desenvolvimento JSON de que necessitará.

