为什么空样式表从 XML 返回文本?

问题描述 投票:0回答:1

您能解释一下为什么空样式表返回 TEXT 值吗? 样式表是:

<xsl:stylesheet version="3.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="xml" encoding="UTF-8" indent="yes" omit-xml-declaration="yes"/>
</xsl:stylesheet>

与测试文件类似

<?xml version="1.0" encoding="UTF-8" ?>
<TEST>
    <ABC>
        <a>ABC</a>
        <b>BCD</b>
        <c>CDE</c>
    </ABC>
</TEST>

返回文本值:

ABC
BCD
CDE

这是一个简化的示例,当测试文件不适合样式表中的 xsl:template match= value 时,就会发生这种情况。 如果能够理解该场景中的 xslt 行为,那就太好了。 谢谢!

xml xslt stylesheet
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.