簡體   English   中英

XML比較工具可以“整理” XML並忽略屬性差異

[英]XML compare tool that can “Tidy” the XML and ignore differences in attributes

我正在研究將Beyond Compare 3XML Tidy比較比較格式一起使用。 如果XML文件全部傾斜到一行,則XML Tidy會使用適當的換行符和縮進來格式化所有節點。 ...所以我很喜歡一個可以做到這一點,並且可以忽略屬性差異甚至根本不顯示屬性的工具(這是因為屬性與我的用戶無關)。

有沒有可以做到這一點的工具?

謝謝!

忽略屬性並將輸出設置為縮進的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 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM