|
Создание многоуровневого списка в html из xml данных
|
|||
---|---|---|---|
#18+
Уважаемые знатоки XML-парсинга, помогите разобраться с проблемкой: есть xml-файл, в котором храняться даннные из которых нужно в таком же виде слепить многоуровневый список... Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
Как видите, <large>, <middle>, <small> - теги разделяющие это все на "уровни", а <point_1>, <point_2>, <point_3> вложенности в которых храняться записи этих пунктов.... Вот конструктор этого дела, который хоть как-то работает: Код: 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.
Вот как это выглядит в html Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
: ...проблема заключаться в том, чтобы запись в html велась поуровнево, так как и храняться данные, по нужному количеству екземпляров на уровень, возможно что их будет не по одному, но пока так! Должно получиться две "тройные" ступени. Как оказалось пройтись обычным xsl:for-each, проблему не решило (если запихнуть один xsl:for-each в другой парсер ниче не строит) Если этот вариант имеет право на жизнь, то подправьте, если нет подскажите как лучше, зараннее благодарен! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2013, 23:40 |
|
Создание многоуровневого списка в html из xml данных
|
|||
---|---|---|---|
#18+
Этот ваш код делает то что нужно? Нет? Тогда какое он имеет право на жизнь? И у li нет type, а есть он у ol и ul. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2013, 00:12 |
|
Создание многоуровневого списка в html из xml данных
|
|||
---|---|---|---|
#18+
Antonariy, Позволю себе слегка причесать ваш код: Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2013, 11:22 |
|
Создание многоуровневого списка в html из xml данных
|
|||
---|---|---|---|
#18+
mage.lan, Большое спасибо))) были лишние <li-айчики> вот тут: Код: xml 1. 2. 3. 4. 5. 6. 7.
а так все файно))) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2013, 21:20 |
|
Создание многоуровневого списка в html из xml данных
|
|||
---|---|---|---|
#18+
не все файно...((( <ol> каждый раз нумеруется с 1...вторая тройка должна начинаться с 2. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2013, 21:27 |
|
Создание многоуровневого списка в html из xml данных
|
|||
---|---|---|---|
#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. 49. 50. 51. 52. 53.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2013, 22:08 |
|
|
start [/forum/topic.php?fid=14&fpage=18&tid=1332533]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 136ms |
0 / 0 |