Разбор XML-строки в VB.NET - PullRequest
       16

Разбор XML-строки в VB.NET

0 голосов
/ 01 марта 2010

Я пытаюсь разобрать определенную пару атрибут / значение из XML в VB.NET.

Первоначально XML - это строка, которая выглядит как XML, но ее нужно преобразовать в XML-подобный тип данных или структуру, прежде чем я смогу ее проанализировать.

Как я могу преобразовать эту строку в XML, а затем проанализировать информацию, которая мне нужна?

EDIT:

Dim doc As XDocument = XDocument.Parse(str) получает строку в xml, однако Call doc.attribute("name").Value не работает. Я подтвердил, что название Sub, которое я пытаюсь назвать, является правильным. Что я делаю не так?

Я пытался преобразовать значение XML обратно в строку. Здесь есть специальный тип данных для Subs? Я что-то упускаю?

Edit2 Значением атрибута XML является имя функции. Я хотел бы вызывать различные функции в зависимости от значения значения, которое я изменю с помощью элемента управления flash activex. Я в значительной степени имею полный контроль над тем, с какими ценностями я имею дело здесь.

(мне нужна функция делегата?)

Edit3:

Я понял. CallByName () с соответствующими аргументами.

Ответы [ 2 ]

2 голосов
/ 03 марта 2010

Какую функцию вы говорите о вызове? "Значение"? Это не функция. Это собственность.

Dim val As Object = doc.Attribute("name").Value
2 голосов
/ 01 марта 2010
Dim doc As XDocument = XDocument.Parse(str)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...