ОА
Оксана Абдулханова

VisualBasic 2010 навигация в XML документе Linq

В общем, есть такая структура документа:



*,,,*
*,,,*




*,,,*
*,,,*



Я создаю форму ДИНАМИЧЕСКИ, прочитывая XML документ, не могу разобраться: в том, как мне добраться до полей Oid в пронумерованных айдишниками полях List
Пробовал обратиться таким образом:

For Each xe As XElement In xdoc.Element("Root").Element("List").Attribute("id").Value = "1"
*че-нибудь делает*
Next

Но не получается - пишет ошибку (

Елена Иванова
Елена Иванова

попробуйте так:

For Each xe As XElement In xdoc.Element("Root").Elements("List").Where(Function(e) e.Attribute("id").Value = 1)
' ...
Next

вообще, можно спроецировать типы .net на xml по xsd-схеме или без неё при помощи утилиты xsd.exe

Похожие вопросы
Какая программа открывает файлы XML? Прислали документ с таким форматом, а открыть его не можем.
Есть текст в microsoft word 2010, как перегнать его в формат xml, для дальнейшей работы в программе protege
как создать XML документ в Visual Studio 2010?
программа перевода документов xls в xml?
Что могут сказать программисты о языке C# и VisualBasic?
как открыть файл. Документ XML (.xml)
как правильно пользоваться winapi функцией ABC в VisualBasic
Как составить программу в VisualBasic для уравнения:
Что верно о правильно-сформированном XML-документе (выберите все варианты):
Помочь распарсить XML-документ на Delphi с использованием TXMLDocument.