![]() |
|
Модераторы: diadiavova |
![]()
|
|
| DubrovinAV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
Есть XML файл. Стоит задача программно преобразовать его в HTML. Решил использовать для этого XSL. В результате должно получиться читабельно. Возникло несколько вопросов:
1. Что должно получиться на выходе в HTML(как можно представить содержимое XML, не какими средствами, а как визуально)? 2. Одна из идей выводить информацию одинаково выделяя блоки одного уровня вложенности(ваше мнение по этому поводу)? 3. Как лучше выделять все это дело? Интересует больше не техническая а "эстетическая" Спасибо. |
|||
|
||||
| mishaSL |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 1 Всего: 54 |
Либо в виде таблиц, либо в виде списков. Если имеется в виду обобщенный вид. Добавлено через 2 минуты и 29 секунд
Это логично. К примеру можушь взять YandexXML, результаты получаются в виде XML, а выводятся в виде списка (ну конечно там тоже есть свои особенности). Вопрос до конца не понятен. Наверное цветом -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
||||
|
|||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 7 Всего: 110 |
помнится, была такая темка, по крайней мере, помню, что чего-то думал с отступами
Добавлено через 50 секунд http://forum.vingrad.ru/forum/topic-76226.html -------------------- qqq |
|||
|
||||
| DubrovinAV |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
допустим есть xml
Какое простеишее xsl нужно составить, что бы в броузере отображалось в читабельном виде,например:
или хотябы вот так
|
||||||
|
|||||||
| mishaSL |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 1 Всего: 54 |
Вот пример:
XML:
XSL:
Вывод сделан в виде таблицы. Для полноты примера еще вывел атрибут "attr". Если что не понятно, спрашивайте. -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
||||
|
|||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |