powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вытащить узлы из XML дока
3 сообщений из 3, страница 1 из 1
Вытащить узлы из XML дока
    #38917518
вопросец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дан док:

Код: xml
1.
2.
3.
4.
5.
<a xmlns="http://myurl.com">
	<b/>
	<b/>
	<b/>
</a>


Как из него получить массив XmlElement такого содержания (непосредственные дочерние узлы для корневого узла дока):

Код: xml
1.
2.
3.
	<b xmlns="http://myurl.com"/>
	<b xmlns="http://myurl.com"/>
	<b xmlns="http://myurl.com"/>



у меня выходи т вот так (а это не верно):
Код: xml
1.
2.
3.
	<b xmlns=""/>
	<b xmlns=""/>
	<b xmlns=""/>
...
Рейтинг: 0 / 0
Вытащить узлы из XML дока
    #38917533
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
var xd = XDocument.Parse(@"
  <a xmlns='http://myurl.com'>
    <b/>
    <b/>
    <b/>
  </a>");
foreach(var d in xd.Root.Descendants())
  Console.WriteLine(d);


Вывод:

Код: plaintext
1.
2.
<b xmlns=" http://myurl.com"  />
<b xmlns=" http://myurl.com"  />
<b xmlns=" http://myurl.com"  />
...
Рейтинг: 0 / 0
Вытащить узлы из XML дока
    #38917556
вопросец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны,

спасибо большое. ту у нас напартачено было. по факту xml был

Код: sql
1.
2.
3.
4.
5.
<a xmlns="http://myurl.com">
	<b xmlns="" />
	<b xmlns="" />
	<b xmlns="" />
</a>
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вытащить узлы из XML дока
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]