Adicione os seus dois documentos XML.
Cole-os, carregue um arquivo ou traga-os de uma URL ou de um comando cURL.
Abrir DiffFind
RECURSOS DO DiffFind
Cole duas versões de um documento XML, ou carregue-as de arquivos, de uma URL ou de um comando cURL, e o DiffFind compara a estrutura interpretada. Elementos, atributos e valores de texto adicionados, removidos e alterados ficam fáceis de encontrar sem ler a marcação linha por linha. Adicione a análise opcional com IA para entender o que uma alteração significa.
Cole-os, carregue um arquivo ou traga-os de uma URL ou de um comando cURL.
Detecte o formato automaticamente ou escolha XML e execute a comparação.
Inspecione elementos, atributos e valores adicionados, removidos e modificados. Se quiser, adicione a análise semântica com IA.
O DiffFind compara XML bem formado. Ele não valida o XML com base em um esquema nem corrige marcação malformada.
Um exemplo ilustrativo de antes e depois.
<order id="1042" status="pending">
<customer>Acme Ltd</customer>
<item sku="A-100" qty="2">
<price currency="USD">19.99</price>
</item>
</order><order id="1042" status="shipped">
<customer>Acme Ltd</customer>
<item sku="A-100" qty="3">
<price currency="USD">24.99</price>
</item>
<shipping>express</shipping>
</order>status de order mudou de pending para shipped.qty de item mudou de 2 para 3.price mudou de 19.99 para 24.99.shipping foi adicionado.Use Carregar exemplo acima para experimentar uma comparação semelhante. A análise semântica opcional pode descrever o impacto, enquanto a lista exata acima continua sendo a fonte da verdade.
Trabalha com outros formatos estruturados? Experimente Comparar JSON, Comparar YAML ou Comparar CSV, ou comece por Comparar texto.
Cole os dois documentos XML, carregue-os de arquivos ou traga-os de uma URL ou de um comando cURL. Em seguida, execute a comparação para ver os elementos e valores adicionados, removidos e alterados.
Sim. Os atributos fazem parte da estrutura comparada; assim, um atributo alterado, adicionado ou removido é informado junto com as alterações de elementos e de texto.
Sim. O DiffFind compara a estrutura interpretada do XML; por isso, elementos adicionados e removidos são informados, e não apenas o texto alterado.
Não. O DiffFind compara XML bem formado. Ele não valida o XML com base em um esquema nem corrige marcação malformada.
Não. A comparação exata funciona sem IA. A análise semântica é opcional.
Para automação, veja Comparar APIs. Para comparar respostas XML de requisições reais, compare respostas do cURL ou compare duas URLs. Para avaliar se uma alteração é relevante, use o diff semântico.
O DiffFind Desktop para macOS e Windows roda localmente e inclui um teste gratuito do Pro por 90 dias. Veja as opções de download.
EXPERIMENTE COM O SEU PRÓPRIO XML
O aplicativo DiffFind (app.difffind.com) está disponível, por enquanto, apenas em inglês. Este site também é oferecido em português.