LINUX.ORG.RU

xml+xslt=ошибка в ff и opera


0

0

Помогите пожалуйста. Прочитал несколько туториалов по преобразованию xml с помощью шаблонов xslt. Все время пишет ошибку разбора стилей xslt. 
Пошел на windows машину проверить под IE-все работает. Запустил под wine IE - работает. 

Версии браузеров: 
Opera 
Version 9.10 
Platform Linux 
System i686, 2.6.15-27-686 
--- 
Firefox 
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.0.9) Gecko/20070102
 Ubuntu/dapper-security Firefox/1.5.0.9

Код:
<?xml version="1.0" encoding="WINDOWS-1251"?>
<?xml-stylesheet type='text/xsl' href='ex01-2.xsl'?>
<tutorial>
<title>"Заметки об XSL"</title>
<author>Леонов Игорь Васильевич</author>
</tutorial>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">;
<xsl:template match="/">
<p><strong><xsl:value-of select="//author"/></strong></p>
<p><xsl:value-of select="//title"/></p>
</xsl:template>
</xsl:stylesheet>

Re: xml+xslt=ошибка в ff и opera

попробуй заменить " на &quot; и кодировку на utf-8

anonymous ()

Re: xml+xslt=ошибка в ff и opera

Ладно, я смог найти приемлимый вариант на сервере. В браузере-сплошные глюки. Тему можно считать закрытой

Motiv_studenta ★★ ()
Ответ на: Re: xml+xslt=ошибка в ff и opera от Motiv_studenta

Re: xml+xslt=ошибка в ff и opera

а в чем смысл пользовать xslt на сервере? и зачем ты грузиш парсер лишним xpath? у меня xslt прекрасно чувствует себя и в опере, и в лисе, и даже в ненавистном ослике.

barbuza ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.