Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从XML中选择特定的节点值_C#_Xml_Xmldocument - Fatal编程技术网

C# 从XML中选择特定的节点值

C# 从XML中选择特定的节点值,c#,xml,xmldocument,C#,Xml,Xmldocument,我有以下XML文档: <?xml version="1.0" encoding="utf-8" ?> <appSettings> <Path> blahblahblah </Path> <PathValue> blahblahblah </PathValue> <domainName> blahblahblah </domainName> <SuperUserEm

我有以下XML文档:

  <?xml version="1.0" encoding="utf-8" ?> 
  <appSettings>
  <Path> blahblahblah </Path> 
  <PathValue> blahblahblah </PathValue> 
  <domainName> blahblahblah </domainName> 
  <SuperUserEmail> blahblahblah </SuperUserEmail> 
  <SuperUserName> blahblahblah </SuperUserName> 
  <UserName> blahblahblah </UserName> 
  <Password> blahblahblah </Password>       
  <connectionstring>Data Source=ABC\SQLEXPRESS;Initial Catalog=mail;User ID=sa;Password=sa@</connectionstring> 
  </appSettings>
但它似乎不起作用。你知道怎么做吗?

试试看

XmlNode node = xml.DocumentElement.SelectSingleNode("/appSettings/connectionstring");

string nodeval=node.InnerText;

你能分享你的错误屏幕吗。它没有被上传。在调试它时,我得到的只是
System.XML.xmlementlist
查看此链接“”我希望这可能对您有所帮助
XmlNode node = xml.DocumentElement.SelectSingleNode("/appSettings/connectionstring");

string nodeval=node.InnerText;