|
|
|
Проблема с порядком отображения информации.
|
|||
|---|---|---|---|
|
#18+
Пожалуйста, помогите разобратся. Есть XML файл, со следующей структурой: Код: 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. Для его отображения в браузере, написал такой xsl файл: <?xml version="1.0" encoding="WINDOWS-1251" ?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <xsl:for-each select="InfoPacket/InfoItem/Text"> <p><xsl:value-of select="."/></p> </xsl:for-each> <table border="1"> <xsl:for-each select="InfoPacket/InfoItem/Data/Table/Column"> <td align="center"><strong><xsl:value-of select="."/></strong></td> </xsl:for-each> <xsl:for-each select="InfoPacket/InfoItem/Data/Table/Row"> <tr bgcolor="#F5F5F5"> <xsl:for-each select="Cell"> <td><xsl:value-of select="."/></td> </xsl:for-each> </tr> </xsl:for-each> </table> </xsl:template> </xsl:stylesheet> Все работает, то есть в браузере я вижу текст и таблицу, но мне нужно, чтобы их порядок не менялся, то есть сейчас я вижу следующее: 29 января. /Dow Jones/. Время и даты приведены по Гринвичу. /Конец/ Dow Jones Newswires, ПРАЙМ-ТАСС ТАБЛИЦА. Нужно: 29 января. /Dow Jones/. Время и даты приведены по Гринвичу. ТАБЛИЦА. /Конец/ Dow Jones Newswires, ПРАЙМ-ТАСС Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2007, 17:33 |
|
||
|
Проблема с порядком отображения информации.
|
|||
|---|---|---|---|
|
#18+
Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2007, 10:05 |
|
||
|
Проблема с порядком отображения информации.
|
|||
|---|---|---|---|
|
#18+
Susa, большое спасибо. Все работает! А можно все-таки не выводить теги, которые мне не нужны? Это возможно как-нибудь сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2007, 10:13 |
|
||
|
Проблема с порядком отображения информации.
|
|||
|---|---|---|---|
|
#18+
есть два способа (третий пока не нашел.. а жаль.. ищу) в общем 1. Описать все теги которые есть в твоем документе отдельными шаблонами, Можешь в них ничего не делать но описать должен Просто добавь к коду: Код: plaintext 1. 2. вместо Код: plaintext 1. 2. Код: plaintext 1. 2. Так что лучше пиши как в 1-ом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2007, 10:41 |
|
||
|
|

start [/forum/topic.php?fid=14&gotonew=1&tid=1334365]: |
0ms |
get settings: |
6ms |
get forum list: |
23ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
155ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 457ms |

| 0 / 0 |
