我有一个像这样的xml文档
<cfxml variable="mydoc">
<?xml version="1.0" encoding="UTF-8"?>
<Feed xmlns="http://www.example.com/xs/PRR/SyndicationFeed/4.9" name="Test">
<Product id="test1" removed="false">
<Source>Widget</Source>
<ExternalId>Widget01</ExternalId>
<Name>iWidget 3G</Name>
<NumReviews>11</NumReviews>
</product>
</Feed>
</cfxml>
Run Code Online (Sandbox Code Playgroud)
我想返回NumReviews节点文本.然而:
numReviews = XmlSearch(mydoc, "/Feed/Product/NumReviews"); 返回一个空数组.
while numReviews = XmlSearch(myDoc, "//*[local-name()='NumReviews']");返回节点文本.
据我所知,第一行代码是正确的,应该返回NumReviews的值.为什么它会返回一个空数组呢?
| 归档时间: |
|
| 查看次数: |
447 次 |
| 最近记录: |