在下面的XML中,我想查看是否存在称为“错误”的元素
<cfxml variable="sXML">
<?xml version="1.0" encoding="UTF-8"?>
<createTransactionResponse>
<messages>
<message>
<text>
<XmlText>The transaction was unsuccessful.</XmlText>
</text>
</message>
</messages>
<transactionResponse>
<errors>
<error>
<errorText>
<XmlText>The credit card number is invalid.</XmlText>
</errorText>
</error>
</errors>
</transactionResponse>
</createTransactionResponse>
</cfxml>
查看是否存在“错误”节点:
<cfif structKeyExists(sXML, "errors")>
但是它返回false
(如果事务成功,那么XML不会出现节点“错误”)。我在做什么错或者有更好的方法?