|
помогите сделать xslt или xquery переобразование с группировкой и обединением
|
|||
---|---|---|---|
#18+
yurar, Код: 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. 37. 38. 39.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2011, 13:17 |
|
помогите сделать xslt или xquery переобразование с группировкой и обединением
|
|||
---|---|---|---|
#18+
refregyurar, Что же ты никак не определишься, что те надо? И самое главное исходник постоянно меняется... Последний раз помогаю... исходник меняется потому, что єто разные файлы и задачи. спасибо за демонстрацию режима mode, без него и вправду в последнем случае туго. Я пробовал без него и ничего не получалось спасибо за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2011, 18:35 |
|
помогите сделать xslt или xquery переобразование с группировкой и обединением
|
|||
---|---|---|---|
#18+
yurar, У меня в XML-файле, кроме таблицы с даными ob_exhibit , могут быть описаны и другие таблицы со своими даными. Поэтому при выполнении описаного выще шаблона в результат попадают значения из других таблиц. Хотелось бы чтоб шаблон накладывался именно на конкретную таблицу. Следующая конструкция у меня возвращает пустую конструкцию. Какае есть варианты? автор <xsl:template match="/"> <database> <ob_exhibit> <xsl:apply-templates select="/database/ table[name='exhibits'] /initialization/insert" mode="exh"/> </ob_exhibit> <autors> <xsl:apply-templates select="/database/ table[name='exhibits'] /initialization/insert" mode="aut"/> </autors> </database> </xsl:template> ... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2011, 19:36 |
|
помогите сделать xslt или xquery переобразование с группировкой и обединением
|
|||
---|---|---|---|
#18+
можна написать так автор<xsl:apply-templates select="/database/ table[1] /initialization/insert" mode="exh"/> тогда работает но если в XML-файле описано 50 таблиц или больше, то как-то считать их не очень хочется ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2011, 20:32 |
|
|
start [/forum/topic.php?fid=14&msg=37166465&tid=1332998]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 318ms |
total: | 461ms |
0 / 0 |