У меня есть образец xml
<UserSettings>
<Source>settings/subscriptions</Source>
<DestinationController>UserSettings</DestinationController>
<DestinationAction>GetUserPreferenceSettings</DestinationAction>
</UserSettings>
Чтение XML с использованием имени тега (UserSettings) выполняется, как показано ниже.
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");
Как мне читать напрямую, основываясь на элементе «Источник» (пример для моего текста выше xml: читать, передавая настройки / подписки, чтобы соответствовать элементу «Источник»?) Я знаю его реальные основы, но действительно запутался!