XML outil de comparaison qui peut « Tidy » XML et ignorer les différences dans les attributs

StackOverflow https://stackoverflow.com/questions/554470

  •  23-08-2019
  •  | 
  •  

Question

Je suis à la recherche à l'aide de Beyond Compare 3 XML Tidy comparer le format de comparaison. XML Tidy tous les formats les noeuds avec sauts de ligne appropriés et indentation si un fichier XML est tout Slopped sur une seule ligne. ... J'aimerais un outil qui peut le faire et peut ne pas tenir compte des différences dans les attributs , ou même montrer pas les attributs du tout (ce qui est parce que les attributs ne sont pas pertinents à mes utilisateurs).

Y at-il un outil qui peut le faire?

Merci!

Était-ce utile?

La solution

Une identité de transformation XSLT qui omet les attributs et définit la sortie tiret devrait fonctionner:

<?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>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top