Чтение XML - C# (183167)
Формулировка задачи:
Здравствуйте господа, есть фрагмент кода, с помощью которого я осуществляю парсинг:
Но тут возникает вопрос, в структуре моего исходного XML документа есть вложенный тег Area, который выглядит вот так:
Как спарсить именно вложенный тег Area в цикле while?
Листинг программы
- var reader = new XmlTextReader("doc.xml");
- while (reader.Read())
- {
- if (reader.NodeType == XmlNodeType.Element)
- {
- if (reader.Name.Equals("Area"))
- {
- richTextBox1.Text += reader.ReadString() + "\n";
- }
- }
Листинг программы
- <Area>
- <Area>1769</Area>
- <Unit>055</Unit>
- </Area>
Решение задачи: «Чтение XML»
textual
Листинг программы
- <blocks>
- <block num="123" c="3">
- <Area>
- <Area>1769</Area>
- <Unit>055</Unit>
- </Area>
- </block>
- <block num="123" c="1">
- <Area>
- <Area>172349</Area>
- <Unit>0234</Unit>
- </Area>
- </block>
- </blocks>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д