XSLT:如何测试CSS样式



我有XSL文件,可以通过特定惯例转换输入XML文件。

除其他外,在转换期间,我将CSS样式添加到某些HTML标签[在外部CSS文件中实现。]

例如:

    <xsl:template match="title">
        <div class="title">
            <xsl:apply-templates/>
        </div>
    </xsl:template>
.title {
    text-align: center;
    font-weight: bold;
    border-style: solid;
}

我想编写一个XSL测试模板,当我运行时,我可以跟踪对CSS文件的更改。

有人知道该怎么做吗?

如果我正确理解您,您想运行XSLT,然后获取所应用的更改列表,对吗?我是XSLT的新手,但我认为您不会在XSL的一部分中找到这样的功能。但是,您始终可以使用原始文件,然后使用任何可用的差异工具执行差异。如果您的XSLT是较大的工作流程的一部分,则应该很容易自动化此功能。

另一方面,如果您需要单位测试,请查看Xspec。

相关内容

  • 没有找到相关文章

最新更新