繁体   English   中英

Yahoo GeoPlanet和XPathNavigator C#

[英]Yahoo GeoPlanet & XPathNavigator C#

我正在使用HttpWebRequest从Yahoo GeoPlanet Web服务返回XML数据。

我正在使用加载XML

XPathDocument doc = new XPathDocument(HttpWebResponse.GetResponseStream())

接下来是:

XPathNavigator nav = doc.CreateNavigator();

如果我这样做nav.Select("places"); nav.Select("/places"); nav.Select("//places"); ,什么也没退!

但是如果我这样做nav.select("/*"); ,我得到节点并做node.Name返回places

我对Yahoo数据的格式一无所知,但我确实知道C#和XPath最常见的错误是忘记将相关的名称空间添加到“ NamespaceManager”中,请看这里http://mydotnet.wordpress.com/2008 / 5月29日/世界-最小的XML-XPath的教程/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM