Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
Экспериментальный топик с целью выяснения спроса. Причина появления - http://www.sql.ru/forum/actualthread.aspx?tid=191762 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2005, 00:33 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
Есть исходный XML-документ: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Суть проблемы: конвертацию нужно выполнить с помощью xslt-файла, т.е. меня интересует конкретное содержимое xslt-файла. Кто что может подсказать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 07:47 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
2Cat2 Почему в Проектировании БД, а не отдельный форум про XML? 2Наблюдатель Как я понял, может быть такой XML: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Для такого случая прилагаю 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. 37. 38. 39. 40. 41. 42. С уважением, Мартин Рахманов http://jimmers.russia.webmatrixhosting.net/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 09:58 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
Мартин, теперь немного стало понятнее, спасибо! А вообще есть возможность написания мини-функций в xslt? Например я захочу просумировать значения поля MONEY, и если оно например равно 100, то вывести другим шрифтом. Тут вопрос не к html, а к самим возможностям xslt-документов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 11:32 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
Тут Glory упоминал о несовместимости софта по работе с XML. И у меня возник вопрос - а если я захочу использовать xslt-документ не в виндах, а в линуксе: насколько полно линуксовые парсеры поддерживают xslt? Может кто имеет такой опыт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 11:56 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
есть документ <LIST> <ASSET> <description>Описание</description> <cost>10000</cost> <branch>1</branch> <queue>NEW</queue> </ASSET> <ASSET> <description>Описание2</description> <cost>20000</cost> <branch>1</branch> <queue>POST</queue> </ASSET> <ASSET> <description>Описание3</description> <cost>30000</cost> <branch>2</branch> <queue>NEW</queue> </ASSET> </LIST> Нужно отобразить так Description Cost Описание 10000 Итого по очереди NEW - 10 000 Описание2 20000 Итого по очереди POST - 20 000 Итого по филиалу 1 - 30 000 Описание3 30000 Итого по очереди NEW - 30 000 Итого по филиалу 2 - 30 000 т.е нужно подвести итого по филиалу, а в филиале по очереди. Схему XML документа можно менять!. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 12:18 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
НаблюдательМартин, теперь немного стало понятнее, спасибо! А вообще есть возможность написания мини-функций в xslt? Например я захочу просумировать значения поля MONEY, и если оно например равно 100, то вывести другим шрифтом. Тут вопрос не к html, а к самим возможностям xslt-документов. НаблюдательТут Glory упоминал о несовместимости софта по работе с XML. И у меня возник вопрос - а если я захочу использовать xslt-документ не в виндах, а в линуксе: насколько полно линуксовые парсеры поддерживают xslt? Может кто имеет такой опыт? В XSLT шаблон можно встроить скрипт, например, JScript. Но это расширение Microsoft, оно не будет работать на Linux платформе, так как на ней не работает прасер от Microsoft. Подробнее про это - см. документацию Microsoft на <msxsl:script>. НО: для простейшего анализа значений на больше-меньше вроде бы возможностей самого XSLT должно хватить. Я предлагаю описать вашу проблему полностью - что именно требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 15:12 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
jimmers, расширю свой вопрос из начала этого топика: . . . На выходе необходимо получить html-код, который содержит таблицу с колонками "Имя пользователя", "Статус", "Сумма на счету". В конце вывести строку итого, в которой будет выведена сумма по колонке MONEY. Если эта сумма равна 100, то вывести красным цветом . А так в общем понятно, и пока изучаю msdn ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 15:29 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
имхо задачу можно (и нуна) решать через xslt например с цветом можно разобраться через http://www.w3schools.com/xsl/xsl_if.asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 16:15 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
добрый день. Существует множества xml файлов, описывающих конфигурацию объектов. Общий вид: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Есть желание написать один xslt файл, который преобразовывал документ в html-формат, содержащий список, т.е.: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Если кто поможет, буду примного благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 14:21 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
а вообще, есть возможность прочитать наименование узлов? т.е. как вытянуть строки "Param1", "Param2" и т.д.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 15:38 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
хм...а вообще, есть возможность прочитать наименование узлов? т.е. как вытянуть строки "Param1", "Param2" и т.д.?отвечу сам: <xsl:value-of select="local-name()"/> Остается проблема с построением иерархии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 16:07 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
НаблюдательМартин, теперь немного стало понятнее, спасибо! А вообще есть возможность написания мини-функций в xslt? Например я захочу просумировать значения поля MONEY, и если оно например равно 100, то вывести другим шрифтом. Тут вопрос не к html, а к самим возможностям xslt-документов. Это вопрос не XSLT, а конкретого процессора. Например, saxon позволяет делать функции расширения на java и вызывать их из xslt. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 02:24 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
авторЭто вопрос не XSLT, а конкретого процессора Не факт. В xslt есть if, choose, for-each, есть переменные, так что зачастую вполне реально обойтись ими. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 10:26 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
тут где-то ссылка на статью была http://newsletter.narod.ru/sql_pages/sql_jul_2005.htm мне кажется тем кто такие вопросы задаёт надо сначала её прочитать Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 10:42 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
для тех, кто не вкурсе возможностей xslt http://xmlhack.ru/books/xslt/xsltbook.html [Готовые решения] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 11:38 |
|
||
|
Работа с XML
|
|||
|---|---|---|---|
|
#18+
Naug авторЭто вопрос не XSLT, а конкретого процессора Не факт. В xslt есть if, choose, for-each, есть переменные, так что зачастую вполне реально обойтись ими. Да, спасибо, что поправили. Что-то я , видимо спросонья, не то сморозил. Конечно можно все в xslt обработать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2005, 13:55 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=33220666&tid=1545714]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
186ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 543ms |

| 0 / 0 |
