我正在尝试通过以下代码获取基于州名称的州代码:
XPathDocument document = new XPathDocument("D:/Sample.xml");
XPathNavigator navigator = document.CreateNavigator();
XPathNavigator node = navigator.SelectSingleNode("//WorldCountry/Country/states/states[@name='Maharastra']");
string statescode=node.Attributes.GetNamedItem("code").Value
But I am getting error in list line saying that "**XPathNavigator** does not contain a defination of **Attributes**"发布于 2013-05-24 01:52:48
您尝试过GetAttribute方法吗?
http://msdn.microsoft.com/en-us/library/system.xml.xpath.xpathnavigator.getattribute.aspx
https://stackoverflow.com/questions/16720602
复制相似问题