|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Здравствуйте! Есть XML: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Сделал XSLT: Код: plaintext 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. 28. 29. 30. 31. 32. 33. 34. 35. 36.
Вопрос: в сформированном XML в тегах Код: plaintext 1. 2. 3.
Помогите разобраться??? Пожалуйста!!! Пробовал писать и <xsl:value-of select="@TITLE_RU"/>, и <xsl:value-of select="//SCHEDULE/CINEMA/FILM/@TITLE_RU"/> - ничего не помогает!!! Что делать?! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2009, 15:25 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Хе-хе! :) Я разобрался кажется!!! Нужно использовать в первом цикле это: Код: plaintext
и затем писать так: Код: plaintext 1. 2. 3.
Я правильно поступил??? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2009, 15:33 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Rusich2012Я правильно поступил???Да. Можно еще так Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2009, 00:42 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2011, 09:43 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Сирин Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2011, 09:55 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Нет доступа -- значит не могу ничего вывести из корневого элемента. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2011, 10:04 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Сирин, У тебя в корневом элементе есть текст? Подозреваю, в цикл не входит. такой путь в xml есть? Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2011, 10:08 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
В корневом нет текста, в нём много узлов. Я написал select="/response" для упрощения. count(/response) выводит 0, из этого и делаю вывод что "нет" у меня корневого элемента. /response/pubfiles/pubfile/pubfile -- нет такого. В цикл входит, итерации есть. Код максимально упрощён, оставил только суть проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2011, 10:15 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Сиринcount(/response) выводит 0Можно сильно упрощенный XML - и XSL, который это бы продемонстрировал? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2011, 10:22 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Сирин, Действительно, for-each в данном случае меняет не просто контекст узла, а получается, контекст документа - попробуй так: Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2011, 10:48 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Сирин, Вот так может проще: (и не привязан к MS, и версия 1.0) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2011, 11:05 |
|
Помогите понять как работают вложенные циклы for-each ???
|
|||
---|---|---|---|
#18+
Второй вариант я регулярно использую, но тут случай такой, что available-pub-files необходимо формировать по-разному, в зависимости от некоторых условий. В одной ветке copy-of всех pubfile, а в другой только некоторой части. В моём примере условий нет, я их опустил для простоты. Попробую ваш первый вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2011, 13:48 |
|
|
start [/forum/topic.php?fid=14&fpage=29&tid=1332983]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 301ms |
total: | 434ms |
0 / 0 |