Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
26.06.2017, 00:15
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
Добрый вечер. Есть xml (приблизительно): Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Если словами. Есть данные о (человеке) в subroot2, и в данном примере, у нас 2 человека с разной информацией И так же есть доп.часть к этим людям, ну пусть будет, место проживание (город), но так же в разделе root1 есть помимо этого еще другая информация. Есть xslt, попробую тоже на пальцах показать: начинаем цикл: <xsl:for-each select="/root/root2"> <xsl:value-of select = "/subroot"> // получаем например фамилию человека <xsl:value-of select = "../root1/subroot1"> // ВОПРОС: как получить 2-е значение, а не два раза первое? </xsl:for-each> Т.е у меня получается чепуха: фамилию выводит разную, а subroot1 - одно и тоже значение ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.06.2017, 00:17
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
</root1> закрывается после <subroot1>... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.06.2017, 14:46
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
Код: xml 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.06.2017, 22:10
|
|||
---|---|---|---|
XSLT цикл |
|||
#18+
автор<xsl:value-of select = "/subroot"> // получаем например фамилию человекаИ что, это работает? Запрос, начинающийся со слеша, идет к корню, а корень это root, а не subroot. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.11.2017, 22:06
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
[quot sqlbeginer]Друзья, тоже при помощи xslt нужно переделать вот что Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
в Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Помогите пожалуйста, а то тоже for each не спасает ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.11.2017, 11:34
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
даёт такой результат: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
а если так: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
то вообще Код: xml 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.11.2017, 15:03
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.11.2017, 15:20
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
_Vasilisk_, То же самое, что и первый мой вариант, без номеров строк и колонок. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.11.2017, 15:51
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
sqlbeginerТо же самое, что и первый мой вариант, без номеров строк и колонок.Обманываете. Я проверял. Входной файл Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
выходной файл Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.11.2017, 16:11
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
_Vasilisk_, обманывать- нет. Возможно, pl/sql deveolper не понимат: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.11.2017, 16:13
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
и впрямь похоже, зависит от версии БД ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.11.2017, 16:43
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
sqlbeginerВозможно, pl/sql deveolper не понимат:Oracle 12c - полет нормальный ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2017, 14:54
|
|||
---|---|---|---|
|
|||
XSLT цикл |
|||
#18+
_Vasilisk_, Спасибо, добрый человек. Привет пивденному вокзалу :) У меня глюк на 11.2.0.3.0. Хотя, возможно, он и не связан с версией БД. Может ещё подскажете как избавиться от лишней пустой строки в самом начале результата? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=14&mobile=1&tid=1332001]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 231ms |
total: | 409ms |
0 / 0 |