powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Парсинг XML
3 сообщений из 3, страница 1 из 1
Парсинг XML
    #39603193
hyuston
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос.
Есть входящий XML с такой структурой.
<a ID = "1">
<b>1</b>
<b>2</b>
</a>
<a ID = "2">
<b>3</b>
</a>

Необходимо распарсить XML таким образом, что бы отношение "Родитель", "Наследник" не было утеряно, то есть к "ID=1" были данные со значениями из этого тегов "<b>1</b>","<b>2</b>" а к "ID=2" были данные "<b>3</b>".

Сложность состоит в том, что если использовать "nodes('//b')" то обратиться к тегу "<a ID = "1">" не получится, если использовать
"nodes('//a')" тогда не получится оставить связь между "Родительским" тегом и тегом "Наследник".
Возможно что то упустил при выстраивание логики решения, не судите строго)
...
Рейтинг: 0 / 0
Парсинг XML
    #39603343
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hyustonесли использовать "nodes('//b')" то обратиться к тегу "<a ID = "1">" не получится
hyuston, если использовать "nodes('//a')" тогда не получится оставить связь между "Родительским" тегом и тегом "Наследник".Оба утверждения неверны. Что заставляет Вас так думать?
...
Рейтинг: 0 / 0
Парсинг XML
    #39603809
hyuston
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_Vasilisk_,

Я могу ошибаться
Заставляет так думать, вероятнее всего малые познания парсинге.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Парсинг XML
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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