Парсинг XML файла - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Есть файл XML с кодом:
Листинг программы
  1. <found priority="phrase">52</found>
  2. <found priority="strict">53</found>
  3. <found priority="all">54</found>
Получаю значение 52, так:
Листинг программы
  1. Dim xml As String = IO.File.ReadAllText("D:\222.xml", Encoding.UTF8)
  2. Dim resp As XElement = XElement.Parse(xml) '
  3. Dim xmlp As String = resp.Descendants("found").Value
  4. MsgBox(xmlp)
Как получить значение 53?

Решение задачи: «Парсинг XML файла»

textual
Листинг программы
  1. Dim xmlDoc As XDocument = XDocument.Load("tst00.xml")
  2. Dim query = (From xx In xmlDoc.Root...<found> Where xx.Attributes.ElementAtOrDefault(0).Value = "strict" Select xx.Value).ToArray
  3. MsgBox(query(0))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут