当前位置: 代码迷 >> ASP.NET >> *请问关于xml节点查询的有关问题*
  详细解决方案

*请问关于xml节点查询的有关问题*

热度:4050   发布时间:2013-02-26 00:00:00.0
***********************请教关于xml节点查询的问题*************************
<?xml   version= "1.0 "   encoding= "utf-8 "   ?>
<Messages>
<Message   id= "100 "> 测试100 </Message>
<Message   id= "101 "> 测试101 </Message>
</Messages>

我这样的xml文件

我这样查询

System.Xml.XmlDocument   doc   =   new   XmlDocument();
string   xPath   =   Server.MapPath( "test.xml ");
doc.Load(xPath);

string   str   =   doc.SelectSingleNode( "/Messages/Message/[ '@id=100 ']/ ").InnerText;

为什么提示表达式的计算结果必须为节点集。


是什么问题啊

------解决方案--------------------------------------------------------
/Messages ==> Messages
------解决方案--------------------------------------------------------
[@id= '100 ']
  相关解决方案