powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Начал изучать XSLT и в примере из учебника напоролся на ошибку
6 сообщений из 6, страница 1 из 1
Начал изучать XSLT и в примере из учебника напоролся на ошибку
    #35434546
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть xml

автор
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="planets.xsl" ?>
<PLANETS>
<PLANET>
<NAME>Меркурий</NAME>
<MASS UNITS="(Земля=1)">.0553</MASS>
<DAY UNITS="дни">55.84</DAY>
<RADIUS UNITS="мили">1516</RADIUS>
<DENSITY UNITS="(Земля=1)">.983</DENSITY>
<DISTANCE UNITS="миллион миль">43.4</DISTANCE>
</PLANET>
<PLANET>
<NAME>Земля</NAME>
<MASS UNITS="(Земля=1)">1</MASS>
<DAY UNITS="дни">1</DAY>
<RADIUS UNITS="мили">2015</RADIUS>
<DENSITY UNITS="(Земля=1)">1</DENSITY>
<DISTANCE UNITS="миллион миль">66.8</DISTANCE>
</PLANET>
<PLANET>
<NAME>Венера</NAME>
<MASS UNITS="(Земля=1)">.815</MASS>
<DAY UNITS="дни">116.54</DAY>
<RADIUS UNITS="мили">3716</RADIUS>
<DENSITY UNITS="(Земля=1)">.589</DENSITY>
<DISTANCE UNITS="миллион миль">66.8</DISTANCE>
</PLANET>
</PLANETS>



есть файл стилей

автор
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xls:template match="/">
<html>
<head>
<title>Привет мир</title>
</head>
<body>
Hello world
</body>
</html>
</xls:template>
</xsl:stylesheet>


Который собственно ничего не делает, кроме как вместо корневого узла вставляет символьный элемент

Но почему-то при преобразовании выдает ошибку
Ошибка синтаксического анализа XML: префикс не связан c пространством имён
Адрес: file:///C:/home/test/www/planets.xsl
Строка 3, символ 2:
...
Рейтинг: 0 / 0
Начал изучать XSLT и в примере из учебника напоролся на ошибку
    #35434926
Volder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
viv
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xls:template match="/">
<html>
<head>
<title>Привет мир</title>
</head>
<body>
Hello world
</body>
</html>
</xls:template>
</xsl:stylesheet>
...
Рейтинг: 0 / 0
Начал изучать XSLT и в примере из учебника напоролся на ошибку
    #35435728
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но в доке и в программе для создания xls

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

именно так.
...
Рейтинг: 0 / 0
Начал изучать XSLT и в примере из учебника напоролся на ошибку
    #35435813
Volder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vivно в доке и в программе для создания xls

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

именно так.xsl, xls, xs, x вы можете выбирать префикс какой угодно, хоть vasya_pupkin, главно, чтобы потом его правильно использовать.

у Вас же используется xls - в то время, когда он не объявлен.

а в какой доке? видать все-таки в какой-то горе-книжке. ну попутали две буквы местами - с кем не бывает ))

а вот про программу интересней
а в "программе" такой пример появился случайно не копированием из "доки"?
...
Рейтинг: 0 / 0
Начал изучать XSLT и в примере из учебника напоролся на ошибку
    #35435884
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в программе две верхние строки

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

появились автоматически
...
Рейтинг: 0 / 0
Начал изучать XSLT и в примере из учебника напоролся на ошибку
    #35435907
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо.

Ошибку осознал :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Начал изучать XSLT и в примере из учебника напоролся на ошибку
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]