XPath и работа с xml-файлом - C#
Формулировка задачи:
Есть xml файл со структурой
Я пытаюсь забрать его данные для дальнейшей работы. Мне нужно получить данные из атрибута "tooltip" и передать в строковую переменную. Забираю данные с помощью такой конструкции, но понимаю, что она на не полная, Как это поправить, чтобы получить именно данные о "tooltip"?
Есть ли какой полезный гайд на тему?
За ранее спасибо.
<?xml version="1.0" encoding="utf-8"?>
<root>
<element id="">
<localization lang="ru" tooltip="" text="" />
<localization lang="en" tooltip="" text="" />
</element>
<element id="7080">
<localization lang="ru" tooltip="Куб внутри куба №2" text="" />
</element>
<element id="7098">
<localization lang="ru" tooltip="no tooltip" text="" />
</element>
</root>
childnode = xRoot.SelectSingleNode("element[@id='" + element.GetInstanceID() + "']");Решение задачи: «XPath и работа с xml-файлом»
textual
Листинг программы
xRoot.SelectSingleNode("element[@id='" + element.GetInstanceID() + "']/localization/@tooltip");