检查XML标头

时间:2017-02-20 10:12:45

标签: xslt

如何在XSLT中检查XML是否包含XML标头?

示例XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <Data>
        <test>1</test>
    </Data>

我想检查<?xml/>标头是否存在。

<xsl:if test="xml header exists">
  do something
</xsl:if>
// otherwise?

由于

1 个答案:

答案 0 :(得分:0)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>被称为XML declaration,它不属于XSLT/XPath/XQuery data model,因此您无法使用XSLT / XPath / XQuery访问它或检查它。 / p>