Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 42

Как вытащить данные с XML?

28.12.2011, 04:23. Показов 1808. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
допустим есть такое содержимое.
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="utf-8"?>
<Root>
  <Country name="Russia">
    <Capital>Moscow</Capital>
    <Population>142 000 000</Population>
  </Country>
  <Country name="USA">
    <Capital>Washington</Capital>
    <Population>280 000 000</Population>
  </Country>
  <Country name="Germany">
    <Capital>Berlin</Capital>
    <Population>80 000 000</Population>
  </Country>
</Root>
1. мне нужно Столицу население и т.д поместить раздельно в текстБоксы.
2. Как изменить encoding="utf-8" на допустим encoding="utf-32"
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.12.2011, 04:23
Ответы с готовыми решениями:

Как добавить данные в xml-файл, используя пространство имен System.Xml.Linq
Допустим, есть файл xml, я его взял из этого треда: https://www.cyberforum.ru/vb-net/thread335207.html &lt;?xml version=&quot;1.0&quot;...

Как вытащить данные из ячейки Excel
Ребята перехожу на новый уровень, то есть пересел на visual basic 2008 express Но проблем от этого стало еще больше. И так все по...

Как как вытащить данные из таблицы сайта
Привет друзья. Как можно парсировать данные с сайта с помощью библиотека HtmlAgilityPack? нашёл кусок кода с интернета и ни как не...

6
 Аватар для Desh
147 / 147 / 41
Регистрация: 01.12.2009
Сообщений: 275
28.12.2011, 08:08
1. мне нужно Столицу население и т.д поместить раздельно в текстБоксы.
тут, 6й пост
0
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 42
28.12.2011, 23:33  [ТС]
Допустим так не работает
VB.NET
1
textbox1.text=xe.Attribute("name").Value
0
290 / 271 / 107
Регистрация: 10.06.2011
Сообщений: 696
29.12.2011, 10:44
VB.NET
1
msgbox(xe.root.element("Country").attribute("name").value,64)
1
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 42
03.01.2012, 02:42  [ТС]
Хорошо ну а если вот такая ситуация)

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="utf-8"?>
<Root>
  <Country name="Russia">
    <Capital>Moscow</Capital>
    <Capital>Питер</Capital>
    <Capital>Киев</Capital>
    <Population>142 000 000</Population>
  </Country>
  <Country name="USA">
    <Capital>Washington</Capital>
    <Population>280 000 000</Population>
  </Country>
  <Country name="Germany">
    <Capital>Berlin</Capital>
    <Population>80 000 000</Population>
  </Country>
</Root>
Как вытащить что столица России Киев?
0
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
03.01.2012, 17:46
Gorick, как-то так
VB.NET
1
2
3
4
5
6
7
For Each xe As XElement In xdoc.Element("Root").Elements("Country")
            If xe.Attribute("name").Value = "Russia" Then
                 For Each xe1 As XElement In xe.Elements("Capital")
                        If xe1.Value="Kiev" Then тра-ля-ля
               Next
            End If
        Next
2
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 42
05.01.2012, 23:14  [ТС]
Работает)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.01.2012, 23:14
Помогаю со студенческими работами здесь

Как добавить и вытащить данные из Access базы данных
Вопрос №1 так имеется форма Необходима значения TextBox1 и TextBox2 занести в DB_RSMU.accdb таблицу alarm скриншот - форма ...

Как работать с XML, но записывать данные не в файл, а в переменную
Здравствуйте! Подскажите как мне работать с XML, но записывать данные не в файл, а в переменную типа string? Обычно я использую такой...

Как с помощью XMLDocument или XMLDataDocument добавить данные в XML файл
У меня возникла такая проблема, необходимо добавить данные в XML файл, не испортив структуры и самое главное в нужное место.

XML, как вытащить данные
Здравствуйте, есть такой кусок XML, не могу понять как вытащить данные, точнее получается, но только одну строчку, а мне нужны данные со...

Как правильно вытащить данные из xml?
Уважаемые форумчане, подскажите, пожалуйста, как правильно вытащить данные из xml? Есть переменная declare @xml xml = ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru