![]() |
|
Модераторы: diadiavova |
![]()
|
|
| Mef86 |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 26.9.2007 Репутация: нет Всего: нет |
Добрый день!
Есть такая xml
мне ее нужно преобразовать в другую xml, чтоб на выходе получилось:
Только начал разбираться с xsl, вот застрял на такой проблеме |
||||
|
|||||
| джун |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 8.12.2010 Репутация: нет Всего: нет |
Вот это поможет тебе. Гарантированно.
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 22 Всего: 142 |
Mef86, скопировать все узлы как есть, а для узла app копировать только узлы-потомки. Вот что-то вроде этого.
Добавлено через 52 секунды Mef86, только на будущее... Модератор: Название темы должно отражать ее суть! -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| Mef86 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 26.9.2007 Репутация: нет Всего: нет |
Добрый вечер!
diadiavova, спасибо за помощь, но примерно так уже пробовал раньше и как раз не получалось сделать несколько тегов <adc>. Он сейчас как корневой выходит... В этом-то и застрял. Как сделать чтоб в него (<adc>) копировалось содержимое остальных тегов и сам он в то же время не являлся корневым, как <app> в приведенном примере, т.е. их несколько получалось? P.S. Может немного некорректно спрашиваю просто начал разбираться с xsl всего неделю назад. джун, спасибо. с for-each сейчас попробую. |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 22 Всего: 142 |
Mef86, то есть тебе надо app заменить на abc что ли?
Добавлено через 2 минуты и 7 секунд Тогда шаблон для арр будет таким
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |