|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Что еще можно сделать с XML + XSLT + XSL |
|
Что еще можно сделать с XML + XSLT + XSL
|
Старожил Сообщения: 236 |
приступил к изучению, но вот только не как не пойму, как это все работает)
IE 6 какуето несоурядицу показывает, может надо какойто можуль устонавливать дополнительно? не в плом, наваяйте простенький рабочий пример XSL XHTML чтобы работал в IE 6, чтонибудь типа hello world с красивастями показывающие возможности. спасибо. |
|
Отправлено: 07:42, 12-09-2004 |
![]() Старожил Сообщения: 302
|
Профиль | Сайт | Отправить PM | Цитировать Господа, помогите решить задачу!
Есть небольшой список, нужно выбрать только пять элементов, два с начала и два с конца элемента который установлен в selected="yes" Тоесть в этом случае нужно выбрать элементы : Как с помощью XSLT это можно сделать? Пробовал ставить разные условия...ну никак не получается получить позицию выбранного элемента. ![]() P.S. Кстати, это вопрос из темы постраничного вывода (как на этом форуме, отображать пять страниц, даже если их больше). Код: |
Отправлено: 13:17, 22-12-2005 | #71 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать benya
я думаю что примерно так: правдо я сомневаюсь что по памяти написал без ошибок названия осей... select="item[foluing-sibling::item[position() lt 3][@selected='true'] or @selected='true' or presiding-sibling::item[position() lt 3][@selected='true']]" Цитата:
|
|
------- Отправлено: 21:50, 23-12-2005 | #72 |
![]() Старожил Сообщения: 302
|
Профиль | Сайт | Отправить PM | Цитировать Да, примерно так оно и есть
![]() Цитата:
![]() |
|
Отправлено: 20:14, 26-12-2005 | #73 |
asdfga
Сообщения: n/a |
Пожалуйста помогите новичку:
нужно написать скрипт в XSL-шаблоне на JavaScript'е. Все вроде бы нормально, но символ & в теле скрипта не воспринимается. Т.е. выдается ошибка: Error number: 2 Error string: XML parser error 4: not well-formed (invalid token) на любое вхождение & в условие или просто в строку. Что это?! Помогите кто чем может... |
Отправлено: 21:32, 26-12-2005 | #74 |
![]() Старожил Сообщения: 302
|
Профиль | Сайт | Отправить PM | Цитировать Кстати, если вернуться к мультиязычности сайтов. Как можно прописать по-человечески encoding?
На русскую версию нужно windows-1251, на английскую utf-8. Можно было предположить что-то типа этого: encoding="{$lang}", но так на самом деле сделать то и нельзя... 2 отдельных главных документа создавать? Как это вообще решается? <xsl:output method="html" indent="yes" encoding="windows-1251" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" doctype-system="http://www.w3.org/TR/html4/loose.dtd"/> asdfga, Нужно соблюдать правила экранирования, тоесть & записывается как а < > записываются как и так далее... Ну или использовать секции CDATA |
Последний раз редактировалось benya, 28-12-2005 в 18:13. Отправлено: 22:04, 26-12-2005 | #75 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать так...
я тут наткнулся на один очень не приятный момент. XML не я вляется валидным HTML и на оборот... и есть ряд разлачий, по этому если вам нужен именно HTML то обязательно выставляете в параметрах то что вам нужен HTML, а то потом будете долго париться и искать ломанную верстку! |
------- Отправлено: 16:55, 01-02-2006 | #76 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать XML это и есть большай обстракция!!!
XML это дерево. но не просто дерево элементов... в этом дереве есть элементы разных классов... XHTML это тоже дерево... причем по синтакчису XHTML файлы относятся в подвиду XML. а теперь как это нужно использовать: у нас есть данные, мы их сериализуем в XML после чего применяем XSL который преобразует XML в другой XML (и ничего другово) но в нащих сихал чтобы исходящи XML был XHTML для этого в XSL нужно просто одни теги заменить на другие о поменять разметку так как хочешь чтобы это выглядело в XHTML взято из разговора с одним человеком |
------- Отправлено: 17:18, 01-02-2006 | #77 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать меня часто спрашиваю что использовать для написания XSL
я в рабочих целях использую XML Spy |
------- Отправлено: 17:20, 01-02-2006 | #78 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать вопрос: как сделать XSL преобразование на стороне клиента?
ответ: Цитата:
|
|
------- Отправлено: 17:32, 01-02-2006 | #79 |
![]() Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать Vlad Drakula xml spy хм..
может какинибудь при очередном создании xsl запишишь видиоэкзампл? ![]() по крайней мере тебе это будет быстрее воплотить нежели тут все еще ждать рабочего примера ![]() |
------- Отправлено: 00:15, 02-02-2006 | #80 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Что можно сделать с ЖК монитором? | STINGER85 | Прочее железо | 5 | 16-01-2009 23:52 | |
Реабилитация XML/XSLT технологий | Vlad Drakula | Вебмастеру | 8 | 30-03-2008 01:47 | |
xsl проверка существования тега в xml | FADE | Вебмастеру | 3 | 23-04-2007 11:29 | |
XML + XSL + PHP => HTML, Как передать бинарный код рисунка ? | Lexxx_HU | Вебмастеру | 5 | 02-03-2007 17:55 | |
[решено] Как вывести XML аттрибуты через XSL | hasherfrog | Вебмастеру | 1 | 08-11-2006 16:06 |
|