C# 从XML中选择特定的节点值
我有以下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 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;