O editor XML mais poderoso para profissionais. Edite, valide e transforme arquivos XML com um ambiente de desenvolvimento integrado (IDE) líder do setor, confiável por 5,4 milhões de desenvolvedores em todo o mundo.
O XMLSpy, editor de JSON e XML, oferece aos desenvolvedores as ferramentas necessárias para criar as aplicações mais avançadas, com seu designer de esquemas gráfico, gerador de código, conversores de arquivos, depuradores e ferramentas de análise de desempenho, para trabalhar com XSD, XSLT, XQuery, XBRL, SOAP e muito mais.

O editor XML mais poderoso para profissionais. Edite, valide e transforme arquivos XML com um ambiente de desenvolvimento integrado (IDE) líder do setor, confiável por 5,4 milhões de desenvolvedores em todo o mundo.
O XMLSpy, editor de JSON e XML, oferece aos desenvolvedores as ferramentas necessárias para criar as aplicações mais avançadas, com seu designer de esquemas gráfico, gerador de código, conversores de arquivos, depuradores e ferramentas de análise de desempenho, para trabalhar com XSD, XSLT, XQuery, XBRL, SOAP e muito mais.
Novo! Editor BSON e outras novas funcionalidades na versão 2026, disponível em 21 de outubro de 2025.
Os desenvolvedores precisam de um editor de JSON e XML que ofereça funcionalidades que vão além da simples correspondência de colchetes e da verificação básica de validação. O XMLSpy oferece um conjunto abrangente de recursos, incluindo visualizações gráficas, geradores de código, assistentes e outras funcionalidades inteligentes de edição de JSON e XML que ajudam você a realizar suas tarefas de forma mais rápida do que nunca.
Um editor XML permite criar e modificar documentos XML. No entanto, quando o seu trabalho envolve dados de extrema importância, — registros de saúde, taxonomias XBRL, esquemas de integração empresarial — Um editor de texto genérico não é suficiente. Você precisa de validação em tempo real, preenchimento automático inteligente e um ambiente projetado especificamente para dados estruturados.
Um editor XML profissional para download permite que você concentre sua expertise na arquitetura, na lógica e na qualidade dos dados, em vez de se preocupar com a sintaxe e o pareamento de colchetes. Com o XMLSpy, você pode validar documentos instantaneamente em relação a DTDs e XSDs e até mesmo aplicar correções automaticamente, detectando erros durante o desenvolvimento, em vez de na produção. Editores visuais exclusivos aumentam imediatamente a produtividade e permitem que você obtenha ainda mais valor dos seus dados JSON e XML. Você pode projetar esquemas complexos graficamente, em vez de codificá-los manualmente, e depurar e otimizar transformações XSLT com ferramentas gráficas dedicadas. Você obtém suporte nativo para XPath, XQuery, SOAP, JSON e YAML, além de XML, com conversores e geradores integrados. E quando se trata de dados regulamentados, como o XBRL, apenas softwares certificados para XBRL, como o XMLSpy, atendem aos padrões.
Um editor XML profissional e adequado elimina a necessidade de uma série de complementos que ferramentas mais simples exigem, oferecendo um único ambiente para todas as tarefas relacionadas a XML. É por isso que o XMLSpy é confiável por 91% das empresas da lista Fortune 500 e por milhões de desenvolvedores em todo o mundo.
O XMLSpy simplifica o processo de edição, eliminando a complexidade envolvida XML e tecnologias relacionadas, através de sua interface de usuário intuitiva e da vasta gama de visualizações e opções disponíveis. Seja qual for a sua preferência, seja para editar documentos XML em formato de texto ou gráfico, Visualizador de XMLO XMLSpy oferece orientação inteligente e sugestões de preenchimento enquanto você digita, e a resolução de problemas é rápida e fácil, graças ao validador XML mais compatível com os padrões do mercado.
A visualização em grade XML exibe a estrutura do documento XML utilizando um conjunto de contêineres aninhados que refletem sua estrutura hierárquica. Além disso, inclui uma visualização em tabela que organiza os elementos repetidos em uma tabela para facilitar a visualização e a ordenação. Por padrão, a visualização em grade XML utiliza atributos e elementos filhos para as colunas, e exibe os elementos XML repetidos como linhas, mas é possível inverter linhas e colunas para adaptar a exibição com base no tipo de dados do arquivo.
O XML Grid torna a edição de XML mais rápida e eficiente do que quando se utiliza apenas um editor de texto. As funcionalidades avançadas incluem:
O XML Grid revolucionará a forma como você edita documentos XML. Assista a esta demonstração em vídeo para ter uma ideia.
Enquanto você trabalha, o XMLSpy oferece a funcionalidade de validação inteligente de XML, um processo que detecta erros e, em seguida, lista as possíveis correções para resolvê-los. Você pode escolher implementar essas correções no seu documento XML com apenas um clique. Isso mesmo: o XMLSpy fará as correções automaticamente, com base na sua seleção. Como o validador de XML pode fazer as correções automaticamente, ele economiza tempo e reduz a frustração associada à resolução de problemas de validação.
O editor gráfico de esquemas XML no XMLSpy permite criar esquemas de forma visual, arrastando e soltando, para que você possa se concentrar na semântica do seu esquema, enquanto deixa os detalhes sintáticos da linguagem de esquemas XML ao XMLSpy. Além da edição e validação avançadas de esquemas XML 1.0 e 1.1, as seguintes ferramentas XSD são fornecidas:
O XMLSpy inclui uma interface intuitiva Visualizador de JSON e um editor JSON que oferece suporte para JSON, JSON5, JSON Lines e comentários JSON, permitindo visualizar e editar arquivos JSON utilizando as mesmas interfaces intuitivas de visualização em texto e em formato de tabela disponíveis para a edição de XML, com guias de edição úteis e ferramentas de auxílio na inserção de dados Editor de JSON fornece:
O XMLSpy JSON Grid View oferece um ambiente de edição de JSON revolucionário e inédito. O JSON Grid fornece uma representação gráfica da estrutura do documento JSON, que é muito mais fácil de entender do que o código JSON correspondente na visualização de texto, especialmente para documentos longos e complexos com múltiplos níveis aninhados de arrays e objetos. Recursos avançados, como a detecção automática de tipos, comandos dentro das células, filtros XQuery para modificar a visualização, fórmulas XQuery para gerar resultados adicionais a partir dos dados JSON, e muito mais, combinam-se para tornar a edição de JSON mais rápida e fácil do que um editor de JSON baseado em texto. O JSON Grid permite até mesmo criar gráficos a partir de dados JSON.
Além de utilizar o XQuery para filtros e fórmulas no JSON Grid, você pode usá-lo para criar gráficos a partir de dados numéricos em formato JSON.
Após configurar uma função de gráfico, o ícone de salvar incorpora o gráfico no arquivo JSON como uma imagem codificada em base-64. Ou, simplesmente, clique com o botão direito no gráfico para salvá-lo em um arquivo de imagem, como .png ou .jpg.
Nenhum outro editor JSON oferece funcionalidades sequer remotamente próximas a estas!
Assim como o XMLSpy foi pioneiro no primeiro editor gráfico de esquemas XML, ele agora também inclui o primeiro editor gráfico de nível empresarial Editor de esquemas JSON para acelerar significativamente a geração, o desenvolvimento e a validação de esquemas para desenvolvedores que trabalham com JSON.
A visualização de Esquemas JSON será imediatamente familiar aos clientes do XMLSpy que já utilizaram a visualização de Esquemas XML e que agora estão aprendendo a criar esquemas JSON, ao mesmo tempo em que será fácil de entender para novos usuários. Utilize o editor de esquemas JSON para:
O editor de esquemas JSON suporta os tipos de dados BSON (JSON binário) utilizados em bancos de dados NoSQL, como o MongoDB.
Apesar da crescente popularidade do JSON, não existe uma linguagem amplamente utilizada para consultar e transformar dados JSON. Felizmente, as funcionalidades adicionadas ao XPath/XQuery 3.1 oferecem um meio de acessar mapas, arrays e objetos JSON, proporcionando uma forma padronizada de consultar e transformar dados JSON usando essas linguagens já conhecidas.
O XMLSpy facilita o trabalho com.. Processar documentos JSON utilizando XPath, XSLT e XQuery utilizando editores inteligentes e a janela interativa de criação e avaliação de expressões XPath/XQuery. As funcionalidades incluem:
O editor JSON e XML oferece suporte completo para o desenvolvimento de XSL e XSLT, com seu editor XSLT, que inclui recursos de auxílio à digitação contextuais, uma janela de visão geral do XSL e muito mais.
Para a transformação de dados, a integração perfeita com os servidores RaptorXML instalados oferece funcionalidades de alto desempenho, juntamente com a total conformidade com os padrões W3C, incluindo as versões 1.0, 2.0 e 3.1 de XSLT, XPath e XQuery. Isso permite que você aproveite transformações extremamente rápidas durante o desenvolvimento e os testes, tudo diretamente dentro do XMLSpy.
O XMLSpy também inclui recursos inteligentes Editores de HTML e CSS juntamente com uma visualização integrada do navegador.
Testar e aperfeiçoar folhas de estilo XSLT pode ser um processo complicado e demorado. Com o XMLSpy.. Depurador XSLTCom ele, você pode analisar e depurar até mesmo as folhas de estilo mais complexas de forma rápida e fácil. É oferecido suporte para XSLT 1.0, XSLT 2.0 e XSLT 3.0, e você pode até mesmo depurar folhas de estilo que contenham código de programação em Java, C#, JavaScript ou VBScript.
O analisador de desempenho XSLT do XMLSpy é uma ferramenta indispensável para otimizar o desempenho do seu código XSLT. Com base nas informações fornecidas pelo analisador, você pode identificar imediatamente quais partes do seu código XSLT estão consumindo mais tempo de processamento e ajustá-las adequadamente para otimizar completamente suas folhas de estilo XSLT.
O analisador de desempenho XSLT fornece informações importantes para desenvolvedores XSLT experientes, mas, se você deseja acelerar o tempo de execução do XSLT sem modificar manualmente o seu código XSLT e XPath, experimente o XSL Speed Optimizer.
O otimizador de velocidade XSL no XMLSpy é uma abordagem revolucionária e patenteada para acelerar as transformações XSLT, proporcionando aumentos significativos na velocidade de processamento, sem a necessidade de análise manual para identificar quais expressões XSLT ou XPath estão causando gargalos.
Como os documentos XSLT e XQuery são frequentemente longos e complexos, pode ser difícil identificar a origem de resultados inesperados. Para depuração direcionada, a função de "back-mapping" facilita a correlação imediata entre os elementos de saída e os nós e instruções de origem.
Com o recurso de "mapeamento inverso" ativado, as transformações XSLT e as execuções XQuery são realizadas de forma que o documento resultante possa ser mapeado de volta para os documentos XSLT+XML ou XQuery+XML originais. Quando você clica em um nó no documento resultante, a instrução XSLT e os dados XML de origem que geraram aquele nó específico serão destacados.
A funcionalidade de "retro-mapeamento" no XMLSpy é revolucionária de duas maneiras. Primeiro, ela economiza aos desenvolvedores uma quantidade significativa de tempo na depuração, refinamento e aperfeiçoamento do código, além de facilitar a compreensão do código herdado escrito por outros membros da equipe. Em segundo lugar, o XMLSpy não realiza nenhuma alteração nem adiciona código adicional ao documento de saída para realizar o retro-mapeamento.
Gerar código XSLT para mapeamento de dados de XML para XML
Gerar código XSLT para publicação em múltiplos canais
A janela XPath e XQuery facilita a criação e o teste de suas expressões XPath/XQuery, permitindo que você as construa com as janelas integradas de "Construtor" e "Avaliador". Funcionalidades úteis para agilizar o desenvolvimento são oferecidas através de:
Para trabalhar com documentos XQuery de grande porte, o XMLSpy oferece suporte nativo para XQuery 1.0 e XQuery 3.1, com todas as funcionalidades de edição inteligente que você precisa para editar documentos XQuery de forma rápida e fácil. O software também oferece suporte para a utilização de esquemas, o que facilita a validação e a manipulação dos dados Editor de XQuery permite que você aproveite ao máximo o poder do XQuery, através de mecanismos para isolar erros, simplificar a depuração e melhorar o desempenho do código.
A poderosa ferramenta XPath e XQuery também inclui um depurador (Debugger) avançado, que permite testar, solucionar problemas e aprimorar seus códigos XPath/XQuery, economizando tempo e reduzindo a frustração.
O depurador permite que você percorra, passo a passo, a avaliação da sua expressão XPath ou XQuery. Cada clique mostra os resultados para a etapa correspondente da avaliação, e você pode entrar, sair ou avançar nas etapas de avaliação usando botões úteis na barra de ferramentas do depurador.
Um analisador de desempenho avançado para XQuery também é fornecido, auxiliando na análise e otimização do desempenho do seu código XQuery.
A depuração direcionada também é oferecida através de.. Mapeamento inverso do XQuery.
A janela XPath/XQuery no editor XML também oferece suporte a: Edição da funcionalidade de atualização XQuery (XQUF) Versões 1.0 e 3.0 com funcionalidades avançadas para a criação de expressões da XQuery Update Facility, com realce de sintaxe completo, preenchimento inteligente de código e relatórios de mensagens de erro.
A área de resultados permite visualizar os resultados das alterações. Ao clicar em um resultado na área de visualização, o nó afetado no seu documento é destacado. Em seguida, você pode aplicar as atualizações com um único clique, seja no arquivo atual ou em todos os arquivos abertos, em uma pasta ou em todo o projeto XMLSpy. Essa funcionalidade é exclusiva do XMLSpy.
O XMLSpy inclui ferramentas poderosas de comparação e mesclagem para comparar documentos JSON e outros arquivos de texto, bem como diretórios. Para comparações de arquivos, são suportadas comparações de dois e três caminhos. Os usuários podem editar documentos e mesclar alterações em ambas as direções.
Para comparações de XML, o editor XML XMLSpy inclui uma interface visual Ferramenta de comparação de arquivos XML que permite aos desenvolvedores comparar e mesclar documentos e diretórios de forma fácil e inteligente, levando em consideração a estrutura XML.
As opções de comparação e mesclagem que consideram o formato XML são totalmente personalizáveis. Por exemplo, você pode especificar se as entidades devem ser resolvidas, se os prefixos de namespace, espaços em branco, seções CDATA, instruções de processamento, comentários ou a ordem dos atributos/elementos filhos devem ser ignorados ou não, e como visualizar as diferenças. Além disso, você pode mesclar as diferenças textuais e as diferenças no formato XML entre os arquivos enquanto os compara.
A Altova oferece suporte abrangente para o desenvolvimento e geração de relatórios XBRL em todas as etapas, desde a edição de taxonomias no XMLSpy, até a validação de alto desempenho no RaptorXML Server, passando pelo mapeamento e análise de dados no MapForce, e chegando à geração de relatórios em diversos formatos com o StyleVision.
O editor de taxonomias XBRL do XMLSpy oferece uma visualização gráfica das taxonomias XBRL e recursos avançados para a edição dessas taxonomias.
Ao organizar os diferentes componentes em abas fáceis de filtrar e fornecer ícones informativos, mensagens ao passar o mouse, janelas de detalhes e ferramentas de auxílio de entrada contextuais, o editor de taxonomias XMLSpy XBRL facilita a visualização e compreensão de taxonomias existentes, além de permitir a criação de novas taxonomias por meio da extensão de taxonomias padrão da indústria.
Ele também inclui o útil assistente de taxonomia XBRL, que facilita o trabalho ao expandir ou criar uma nova taxonomia XBRL.
As funcionalidades de edição do XBRL incluem:
O processador e o validador XULE no XMLSpy processam expressões XULE em relação a um documento de instância XBRL, além de fornecer a validação de documentos XULE para garantir a sintaxe correta, de acordo com a especificação XULE.
O XMLSpy inclui o primeiro editor interativo XULE do setor. A edição de XULE é suportada tanto na visualização de texto quanto em uma janela especializada para XULE, mostrada acima. Ambas as visualizações de edição auxiliam os usuários com sugestões de sintaxe, preenchimento automático de código e outras funcionalidades úteis que facilitam a escrita e o teste de expressões XULE. À medida que você trabalha, os valores de preenchimento automático são baseados tanto na sintaxe XULE quanto na estrutura da taxonomia XBRL selecionada, se aplicável. Saiba mais sobre o poderoso editor XULE.
OIM (O Modelo de Informação Aberto) fornece um modelo independente da sintaxe para os dados XBRL, permitindo que sejam transformados em outros formatos, como CSV e JSON. Embora o XBRL ofereça uma representação eficiente e baseada em padrões para dados de relatórios empresariais, esses dados são frequentemente armazenados e/ou utilizados em outros formatos. OIM é uma camada de abstração que separa o XBRL da sintaxe XML subjacente. Dessa forma, as organizações podem aproveitar a funcionalidade do XBRL e, ao mesmo tempo, ter documentos XBRL escritos em JSON e/ou CSV.
O XMLSpy é uma das primeiras ferramentas XBRL a oferecer suporte ao OIM, permitindo a validação de relatórios em formatos XML, JSON e CSV, além de permitir a conversão entre esses formatos com apenas um clique.
A sintaxe do WSDL pode ser complexa, e escrever o código manualmente em um editor de texto é frequentemente difícil e confuso. A abordagem gráfica exclusiva do XMLSpy para o design de WSDL simplifica o desenvolvimento de WSDL, permitindo que você crie seus documentos WSDL visualmente, com funcionalidades de arrastar e soltar, além de validação completa e orientação para edição. O código WSDL completo é gerado automaticamente com base no seu design gráfico, e você pode visualizar e editar o código na visualização de texto a qualquer momento.
A geração automática de documentação WSDL completa também é suportada.
O XMLSpy oferece todas as funcionalidades do SOAP 1.2 e 1.1, incluindo um cliente SOAP para interpretar documentos WSDL, criar requisições SOAP, enviá-las para um serviço web e visualizar a resposta SOAP.
O XMLSpy Depurador SOAP Atua como um intermediário entre um cliente e um servidor de serviços web, permitindo que você examine arquivos WSDL 1.1/2.0, execute transações de serviços web passo a passo, enviadas via HTTP ou HTTPS, inspecione cada documento XML de requisição e resposta, defina pontos de interrupção em funções SOAP e até mesmo defina pontos de interrupção condicionais que são acionados quando uma determinada requisição ou resposta contém dados específicos, definidos por meio de uma consulta XPath.
Dessa forma, o depurador SOAP ajuda você a identificar e corrigir erros de forma rápida e fácil.
A integração poderosa com bancos de dados relacionais no XMLSpy ajuda a reduzir os desafios de interoperabilidade, permitindo que você consulte facilmente bancos de dados SQL e converta dados entre bancos de dados e arquivos XML.
O XMLSpy interage com os bancos de dados relacionais mais populares, utilizando a linguagem de interface nativa de cada um, incluindo:
A funcionalidade de integração com bancos de dados inclui:
Para facilitar a documentação durante o desenvolvimento de XML e JSON, o XMLSpy inclui um editor de Markdown nativo, com realce de sintaxe, blocos de código e uma visualização integrada em um navegador.
O XMLSpy oferece suporte integrado para trabalhar com arquivos YAML, além de XML e JSON, incluindo um editor de YAML, um validador e um conversor.
Por que o XMLSpy é a melhor IDE para JSON e XML disponível? Diferentemente de outros softwares, o XMLSpy inclui diversas outras funcionalidades avançadas para o desenvolvimento, incluindo:
“Utilizamos o Altova XMLSpy há mais de quatro anos para o desenvolvimento de nossas transformações XSLT, consultas XQuery e esquemas... Como desenvolvedor XSLT, utilizo o XMLSpy para o desenvolvimento das minhas transformações XSLT e para a depuração de TODO o meu código. Em resumo, o XMLSpy é o melhor.”
“O XMLSpy da Altova é, sem dúvida, o editor XML mais rápido que já vi. Uma versão de avaliação gratuita de 30 dias está disponível no site deles; a única questão é que, quando os 30 dias terminarem, você provavelmente vai querer comprá-lo.”
O XMLSpy se integra ao seu ambiente de desenvolvimento, independentemente da plataforma que você esteja utilizando:
Sim, o Altova XMLSpy é um editor XML que também permite consultar e manipular dados diretamente de bancos de dados SQL, tornando-o uma ferramenta ideal para trabalhar com dados XML, JSON e bancos de dados relacionais em conjunto.
Algumas das principais funcionalidades do Altova XMLSpy para integração com bancos de dados incluem:
Sim, existem alguns editores XML que oferecem um certo nível de integração com inteligência artificial ou recursos assistidos por IA. Um exemplo é o Altova XMLSpy.
Para edição de arquivos JSON e XML, o XMLSpy inclui integração com inteligência artificial, que pode aumentar a produtividade e a criatividade dos desenvolvedores. O Assistente de IA oferece suporte a comandos em linguagem natural para gerar esquemas XML ou JSON, bem como documentos de exemplo com dados. Você também pode usar o Assistente de IA para solicitar código XSL, XPath e XQuery.
Estas ferramentas ajudam desenvolvedores de todos os níveis de experiência a iniciar seus projetos de XML e JSON de forma mais eficiente.
Com base em seu conjunto abrangente de recursos e capacidades avançadas, o Altova XMLSpy é amplamente considerado um dos editores XML mais completos e funcionais disponíveis no mercado. Aqui estão algumas das principais características que o destacam:
Sim, alguns editores de JSON incluem uma opção visual ou gráfica para trabalhar com dados JSON, o que facilita a visualização, edição e manipulação de estruturas JSON em comparação com os editores baseados em texto tradicionais.
O Altova XMLSpy inclui uma visualização de grade JSON exclusiva.
O JSON Grid oferece uma representação gráfica da estrutura do documento JSON, que é mais fácil de entender do que o código JSON correspondente em formato de texto, especialmente para documentos longos e complexos com múltiplos níveis aninhados de arrays e objetos.
Além disso, oferece recursos avançados, como detecção automática de tipos, comandos dentro das células, filtros XQuery para modificar a visualização, fórmulas XQuery para gerar resultados adicionais a partir dos dados JSON, e muito mais. O JSON Grid também permite criar gráficos a partir de dados JSON.
Essa funcionalidade torna a edição de arquivos JSON mais rápida e fácil do que usar um editor de texto.
Com o crescimento do "big data" e o aumento do volume de dados estruturados que são gerados e processados, a capacidade de lidar com arquivos de grande porte é fundamental para um editor XML.
O Altova XMLSpy inclui diversas otimizações para trabalhar com arquivos muito grandes (XML, JSON, XSD, XBRL, Avro, etc.). É possível abrir e visualizar arquivos enormes instantaneamente, e o software também é otimizado para a validação ultrarrápida de arquivos grandes, especialmente quando usado em conjunto com o RaptorXML Server. A execução de XSLT e XQuery em arquivos grandes também é otimizada.
























