XML ferramenta de comparação que podem “Tidy” o XML e ignorar as diferenças de atributos
-
23-08-2019 - |
Pergunta
Eu estou olhando usando Beyond Compare 3 com XML Tidy comparar formato de comparação. XML Tidy formata todos os nós com breaks e linha adequada recuo se um arquivo XML é tudo derramado na uma linha. ... Então, eu adoraria uma ferramenta que pode fazer isso e pode ignorar as diferenças nos atributos , ou não mesmo mostrar atributos em tudo (isso é porque os atributos são irrelevantes para meus usuários).
Existe uma ferramenta que pode fazer isso?
Obrigado!
Solução
identidade Uma transformação XSLT que omita os atributos e define a saída para travessão deve funcionar:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output indent="yes" />
<xsl:template match="/">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="node()">
<xsl:copy>
<xsl:apply-templates />
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow