我有一个示例 xml
<UserSettings>
<Source>settings/subscriptions</Source>
<DestinationController>UserSettings</DestinationController>
<DestinationAction>GetUserPreferenceSettings</DestinationAction>
</UserSettings>
使用标签名称(UserSettings)读取 XML 如下所示。
XmlDataDocument xmlDoc = new XmlDataDocument();
strFileName = System.Configuration.ConfigurationManager.AppSettings["UrlRoutingPath"].ToString();
strFileLocation = HttpContext.Current.Server.MapPath("~/" + strFileName);
xmlDoc.Load(strFileLocation);
XmlNodeList xmlNode = xmlDoc.GetElementsByTagName("UserSettings");
我如何根据元素“Source”直接阅读(我上面的 xml 示例:通过传递设置/订阅以匹配“Source”元素来阅读?)我知道它的真正基础,但真的很困惑!