Доступ к элементу, не сгенерированному xsd? - PullRequest
0 голосов
/ 25 октября 2011

У меня нет файлов xsd, но в настоящее время у меня есть автоматически сгенерированный класс Customer с полем Extensions, поэтому я могу получить доступ к чему-то вроде:

<Customer>
   <Extensions/>
</Customer>

Мне нужно иметь возможностьчтобы получить что-то вроде:

<Customer>
   <Extensions>
      <Room>12345</Room>
   </Extensions>
</Customer>

XML будет иметь следующий вид, мне просто нужно получить значение Room из xml.В настоящее время все, что я могу сделать, это:

Customer.Extensions;

Элемент Room не существует в автоматически сгенерированном коде, но он будет существовать во входящем XML-запросе.

1 Ответ

0 голосов
/ 25 октября 2011

Я действительно смог сделать:

Dim elem as XmlElement  = Custoemr.Extensions.Any().ElementAt(0)
Dim room As elem.InnerText

Не знаю, есть ли какие-либо предостережения по этому поводу. Если есть, кто-нибудь может указать на это?

...