XMLはできる「Tidyの」XMLツールを比較し、属性の違いを無視します

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

  •  23-08-2019
  •  | 
  •  

質問

私はの比較フォーマットを比較するのXMLのTidyでの3の比較のビヨンドを使用してで探しています。 のXML TidyのXMLファイルはすべて1行にsloppedされている場合を適切な改行やインデントを持つすべてのノードをフォーマットします。 ...だから私はこれを行うことができますし、 の属性の違いを無視することができるツールを大好きだ、あるいは(属性は私のユーザーには無関係であるためである)すべての属性を表示しません。

これを行うことができるツールはありますか?

ありがとうございます。

役に立ちましたか?

解決

XSLTのアイデンティティはそれを変換する属性を省略し、インデントへの出力が動作するはず設定します:

<?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>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top