//UserNode["UserNode=\"fangj\""]

解决方案 »

  1.   

    //UserNode["@UserNode=\"fangj\""]
      

  2.   

    System.Xml.XmlDocument mXmlDoc
    =new System.Xml.XmlDocument();  mXmlDoc.Load("..");
    System.Xml.XmlNode mNode
    =mXmlDoc.SelectSingleNode("//UserNode[@UserNode=\"fangj\"]");  
    string mStr=mNode.Attributes["SName"].InnerText;// mStr你要的值 
      

  3.   

    XmlDocument Document=new XmlDocument();
    Document.Load("文件名");
    XmlNode Result=Document.SelectSingleNode("/OrgList/OrgNode/UserNode[@FName=\"fangj\"]");
    MessageBox.Show(Result.Attributes.GetNamedItem("SName").Value);
      

  4.   

    XmlDocument.SelectSingleNode("//UserNode[@FName='fangj']/@SName").Value;
      

  5.   

    <UserNode ID="70" LClass="User" SName="方" FName="fangj" />
    我要根据他的FName属性查啊这句话什么意思?
    mXmlDoc.SelectSingleNode("//UserNode[@UserNode=\"fangj\"]");//UserNode  这个是在UserNode之下[@UserNode=\"fangj\"]这个什么意思?
    大象帮帮忙,很急,谢谢
      

  6.   

    应该是
    mXmlDoc.SelectSingleNode("//UserNode[@FName=\"fangj\"]");
    谢谢大象,谢谢大家
    结贴了
      

  7.   

    应该是
    mXmlDoc.SelectSingleNode("//UserNode[@FName=\"fangj\"]");
    谢谢大象,孟子E章,lexchou
    谢谢大家
    结贴了