我是xslt的新手。当我使用下面的代码从一种形式转换到另一种形式。以下格式是否正确?
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:app="http://*/*/*/applicationRequest">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/app:ApplicationRequest/BusinessChannel">
<xsl:copy-of select="$ApplicationBatchDocument/BusinessChannel"/>
</xsl:template>
</xsl:stylesheet>
答案 0 :(得分:0)
以下格式是否正确?
简短回答:
不。您使用的是未定义的变量$ApplicationBatchDocument
。
更长的回答:
XSLT将XML文档从一个模式转换为另一个模式。如果您没有向我们展示输入文档的样子,以及您希望输出看起来像什么,那么就没有好的答案。