如何在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?
由于
答案 0 :(得分:0)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
被称为XML declaration,它不属于XSLT/XPath/XQuery data model,因此您无法使用XSLT / XPath / XQuery访问它或检查它。 / p>