русские символы в xsl-файле
От: Mr. Cornel  
Дата: 28.03.02 15:34
Оценка:
хочу сделать "русский" заголовок таблицы:

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output encoding="windows-1251" />

<xsl:template match="preparates">
<table border="0" cellpadding="0" cellspacing="0">
<tr bgcolor="#999999" align="center">
<th>Препарат</th>
...

Получаю сообщение: An invalid character was found in text content. Error processing resource 'file:///D:/tohome/2002/2002-03-25/mes2.xsl'. Line 16, Position 11

<th>
Re: русские символы в xsl-файле
От: zaiats_2k Россия  
Дата: 28.03.02 15:41
Оценка:
В заголовке .xmlя пропиши нужную кодировку:


<?xml version="1.0" encoding="Windows-1251"?>
0 программистов ругал сердитый шеф,
потом уволил одного, и стало их FF!
Re[2]: русские символы в xsl-файле
От: zaiats_2k Россия  
Дата: 28.03.02 15:42
Оценка:
Здравствуйте zaiats_2k, Вы писали:

Z2>В заголовке .xmlя пропиши нужную кодировку:


Тоесть я хотел сказать .xslя . Ну, ты понял!
0 программистов ругал сердитый шеф,
потом уволил одного, и стало их FF!
Re[2]: русские символы в xsl-файле
От: Mr. Cornel  
Дата: 28.03.02 15:47
Оценка:
забыл указать — это сделано! Ведь сами-то данные xml-файла нормально и корректно выводятся. А вот русский текст, присутствующий в самом xsl-файле обрабатываться не хочет...
<?xml version="1.0" encoding="windows-1251"?>
Re[3]: русские символы в xsl-файле
От: zaiats_2k Россия  
Дата: 28.03.02 15:50
Оценка:
Здравствуйте Mr. Cornel, Вы писали:

MC>забыл указать — это сделано! Ведь сами-то данные xml-файла нормально и корректно выводятся. А вот русский текст, присутствующий в самом xsl-файле обрабатываться не хочет...


В заголовке xsl тож надо кодирвку указывать!
0 программистов ругал сердитый шеф,
потом уволил одного, и стало их FF!
Re[3]: русские символы в xsl-файле
От: Mr. Cornel  
Дата: 28.03.02 15:55
Оценка:
Z2>Тоесть я хотел сказать .xslя . Ну, ты понял!
стоп! Я-то понял, но вот что ты называешь "заголовком"? Я не вижу в XSLT-описании "верхнего элемента" такого атрибута, потому и использовал xsl:output — думал, поможет ни фига...
Re[4]: русские символы в xsl-файле
От: Lexey Россия  
Дата: 28.03.02 16:13
Оценка:
Здравствуйте Mr. Cornel, Вы писали:

Z2>>Тоесть я хотел сказать .xslя . Ну, ты понял!

MC>стоп! Я-то понял, но вот что ты называешь "заголовком"? Я не вижу в XSLT-описании "верхнего элемента" такого атрибута, потому и использовал xsl:output — думал, поможет ни фига...

<?xml version="1.0" encoding="Windows-1251"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:output method="html" encoding="Windows-1251" version="4.0"/>

Это 100% работает.
Re[5]: русские символы в xsl-файле
От: Mr. Cornel  
Дата: 28.03.02 16:32
Оценка:
спасибо, работает.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.