|
Начал изучать XSLT и в примере из учебника напоролся на ошибку
|
|||
---|---|---|---|
#18+
Есть 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: ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2008, 17:05 |
|
Начал изучать XSLT и в примере из учебника напоролся на ошибку
|
|||
---|---|---|---|
#18+
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> ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2008, 18:18 |
|
Начал изучать XSLT и в примере из учебника напоролся на ошибку
|
|||
---|---|---|---|
#18+
но в доке и в программе для создания xls <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> именно так. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2008, 10:08 |
|
Начал изучать XSLT и в примере из учебника напоролся на ошибку
|
|||
---|---|---|---|
#18+
vivно в доке и в программе для создания xls <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> именно так.xsl, xls, xs, x вы можете выбирать префикс какой угодно, хоть vasya_pupkin, главно, чтобы потом его правильно использовать. у Вас же используется xls - в то время, когда он не объявлен. а в какой доке? видать все-таки в какой-то горе-книжке. ну попутали две буквы местами - с кем не бывает )) а вот про программу интересней а в "программе" такой пример появился случайно не копированием из "доки"? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2008, 10:29 |
|
Начал изучать XSLT и в примере из учебника напоролся на ошибку
|
|||
---|---|---|---|
#18+
в программе две верхние строки <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> появились автоматически ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2008, 10:45 |
|
|
start [/forum/topic.php?fid=14&fpage=50&tid=1333841]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 122ms |
0 / 0 |