我有像這樣XmlSearch不承認的XPath
<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>
我想返回NumReviews
節點文本的XML文檔。但是:
numReviews = XmlSearch(mydoc, "/Feed/Product/NumReviews");
返回一個空數組。
而numReviews = XmlSearch(myDoc, "//*[local-name()='NumReviews']");
返回節點文本。
據我所知,第一行代碼是正確的,應該返回NumReviews的值。爲什麼它會返回一個空數組?
我們有一個贏家!謝謝。 – RHPT