|
Вопрос по преобразованию
|
|||
---|---|---|---|
#18+
Всем доброго времени суток,изучаю на данный момент видеокурсы по XSLT и на одной из лабораторных возник вот такой вот вопрос Имеется файл XML: <?xml version="1.0" encoding="utf-8"?> <lab_5> <element name ="computer" value="1" /> <element name ="printer" value="1" /> <element name ="monitor" value="1" /> <element name ="mouse" value="1" /> </lab_5> И файл XSL: <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl=" http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" encoding="utf-8"/> <xsl:template match="/"> <labResult> <xsl:comment> Всего <xsl:value-of select="count(lab_5/element)" /></xsl:comment> <xsl:apply-templates select="lab_5/element" /> </labResult> </xsl:template> <xsl:template match="element"> <xsl:element name="{@name}"> <xsl:value-of select="@value" /> </xsl:element> </xsl:template> </xsl:stylesheet> Собственно вопрос: При преобразовании через Notepad ++ вылетает ошибка unable to apply transformation on current source Пытался проверить на правильность синтаксиса через браузер,ошибок не видит. Подскажите пожалуйста в чем ошибка ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2014, 21:01 |
|
Вопрос по преобразованию
|
|||
---|---|---|---|
#18+
abaha.91, скорей всего файлы сохранены не в кодировке utf-8. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2014, 21:19 |
|
Вопрос по преобразованию
|
|||
---|---|---|---|
#18+
Попробовал оба сохранить в UTF-8,потом в UTF-8(без BOM) все равно та же самая ошибка ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2014, 21:35 |
|
Вопрос по преобразованию
|
|||
---|---|---|---|
#18+
abaha.91, я обычным Notepad'ом сохранил два файлика (по умолчанию кодировка ANSI), попробовал открыть в Visual Studio - на файле xsl выдаёт ошибку, мол кодировка не та. Пересохранил в UTF-8, нормально открылось, преобразование работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2014, 21:43 |
|
Вопрос по преобразованию
|
|||
---|---|---|---|
#18+
Попробовал сделать тоже самое,та же ошибка. Может я неправильно трансформирую? 1.Скопировал оба файла в обычный Notepad 2.Сохранил в кодировке UTF-8,один файл с расширением xml,другой соответственно xsl 3.Открыл оба файла через Notepad++ 4.Далее вкладка плагины/xml tools/xsl transformation 5.Выбираю файл .xsl и жму кнопку transform ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2014, 22:14 |
|
|
start [/forum/topic.php?fid=14&msg=38829598&tid=1332201]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
196ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 284ms |
0 / 0 |