Я ищу несколько дней, чтобы разобрать мой XML-файл. Итак, я хочу восстановить все ключевые значения корневого элемента.Как получить все ключевые значения корневого элемента с помощью C#?
Exemple файла:
<?xml version="1.0" ?>
<!DOCTYPE ....... SYSTEM ".....................">
<coverage x="y1" x2="y2" x3="y3" x4="y4">
<sources>
<source>.............</source>
</sources>
.....
<\coverage>
Здесь, я хочу восстановить все значения "охвата": x1 и его значение, x2 и его значение, x3 и его значение x3 ... I уже попробовали использовать «XmlReader» со всем учебником, которое я мог найти, но он все еще не работает. Все учебники, которые я мог бы попробовать, восстановить значение в определенном узле (теге), но никогда не все значения корневого элемента.
Возможно, учебник с этой же проблемой уже существует, но я его не нашел.
Заранее благодарю вас за помощь.
Посмотрите на рекурсивный метод на следующей веб-странице: http://stackoverflow.com/questions/28976601/recursion-parsing-xml-file-with-attributes-into-treeview-c-sharp – jdweng