Автор Тема: XSL: русский язык?  (Прочитано 5241 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
XSL: русский язык?
« : 19 Февраля 2004, 20:36:43 »
Вопрос: что нужно сделать, чтобы в xsl можно было использовать русские буквы?
У меня выдается ругань: "В текстовом комментарии обнаружен недопустимый знак." Прописал в XML кодировку, русский из XML выводится, а из стилевого - ругань.

Помогите, а?

P.S.Я понимаю, что вопрос-то на самом деле идиотский...
LJ: Backslashed life (rss)

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
XSL: русский язык?
« Ответ #1 : 19 Февраля 2004, 20:45:44 »
ты бы хоть пример привел, на какую строку ругается?
текст на русском
так попробуй

В xsl-файле кодировку прописал ?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
XSL: русский язык?
« Ответ #2 : 20 Февраля 2004, 15:23:20 »
Цитировать
Макс:
ты бы хоть пример привел, на какую строку ругается?

Там смысл в чем: если пишу
...

Автор:то ругается, показывает на начало слова.
Если пишу
...

Author:то всё ОК.

Цитировать
Макс:
В xsl-файле кодировку прописал ?

Если пишу так же, как и в XML (encoding="windows-1251"), то изменений ноль.

На xsl:text тоже ругается.

Выводить весь русский текст из xml... При локализации удобно :), но как-то не тянет.
LJ: Backslashed life (rss)

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
XSL: русский язык?
« Ответ #3 : 20 Февраля 2004, 15:37:59 »
парсер какой ?
на
Автор тоже ругается ?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
XSL: русский язык?
« Ответ #4 : 20 Февраля 2004, 15:42:42 »
попробуй указать енкодинг тут:

Евгений aka Razor,

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
XSL: русский язык?
« Ответ #5 : 20 Февраля 2004, 20:59:45 »
На xsl:text ругается, как я уже и сказал.
Про xsl: output пишет "Не допускается использование здесь ключевого слова xsl: output".

Как посмотреть версию парсера в Експлорере?
Я пишу xmlns:xsl="http://www.w3.org/TR/WD-xsl" - может, дело в этом? Но по-другому (Transform) не работает...
LJ: Backslashed life (rss)

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
XSL: русский язык?
« Ответ #6 : 21 Февраля 2004, 13:03:31 »
- элемент верхнего уровня, то есть должен быть написан внутри   или

PS
я обычно пишу:
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 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