|
текст в CDATA как узлы выходного файла
|
|||
---|---|---|---|
#18+
Господа, просьба разъяснить. Требуется создавать многоуровневый список из перечня узлов (уровень в зависимости от атрибутов). На входе XML: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
listProcess.xsl Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
В IE XML отображается списком. В FF "написанный" <li> остается текстовым узлом. Как сделать <li> узлом для FF? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2015, 14:46 |
|
текст в CDATA как узлы выходного файла
|
|||
---|---|---|---|
#18+
Приведите пример XML, который хочется получить? Код: xml 1. 2. 3. 4. 5. 6. 7.
Так? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2015, 16:30 |
|
текст в CDATA как узлы выходного файла
|
|||
---|---|---|---|
#18+
В данном примере получить хочу Код: xml 1. 2. 3. 4. 5. 6.
Структура не важна - проблема в отображении в FF ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2015, 17:23 |
|
текст в CDATA как узлы выходного файла
|
|||
---|---|---|---|
#18+
sa4ikoВ данном примере получить хочу 17536040 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2015, 17:47 |
|
текст в CDATA как узлы выходного файла
|
|||
---|---|---|---|
#18+
Мне требуется CDATA. В реальной задаче строю многоуровневое дерево. Для каждого node в зависимости от предыдущего открывается/закрывается <ul><li> IE воспринимает написанное в CDATA как узлы, FF видит текст. xml тот же, xsl: Код: xml 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.
Требуется получить: Код: xml 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2015, 21:46 |
|
текст в CDATA как узлы выходного файла
|
|||
---|---|---|---|
#18+
Код: xml 1.
Да, и глобальный совет - откажитесь от XSL преобразования на клиенте. Делайте все на сервере. А клиенту отдавайте готовый html. Поверьте, количество проблем сократится в разы ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2015, 00:47 |
|
текст в CDATA как узлы выходного файла
|
|||
---|---|---|---|
#18+
Нет, FF по-прежнему выводит: Код: plaintext 1.
</ul></li><li>level s2=2<ul> node 121 node 122 node 123 </ul></li><li>level s2=3<ul> node 131 </ul></li></ul></li><li>level s1=2<ul><li>level s2=1<ul> node 211 node 212 То есть он печатает список только у "явно" созданных <li> ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2015, 22:11 |
|
текст в CDATA как узлы выходного файла
|
|||
---|---|---|---|
#18+
sa4ikoНет, FF по-прежнему выводит:_Vasilisk_Да, и глобальный совет - откажитесь от XSL преобразования на клиенте. Делайте все на сервере. А клиенту отдавайте готовый html. Поверьте, количество проблем сократится в разы ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2015, 00:14 |
|
текст в CDATA как узлы выходного файла
|
|||
---|---|---|---|
#18+
Код: xml 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. 40. 41. 42. 43. 44. 45. 46. 47. 48.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2015, 00:50 |
|
|
start [/forum/topic.php?fid=14&fpage=10&tid=1332220]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 181ms |
0 / 0 |