Пытаюсь разобраться с xslt.
нашел ролики на ютубе.
По ним сделал 2 файла.
Файл data.xml:
<?xml version="1.0"?>Файл movies.xsl:
<?xml-stylesheet href="movies.xsl" type="text/xsl" ?>
<collection>
<movie>
<title>Happy Gilmore</title>
<year>1996</year>
<genre>Comedy</genre>
</movie>
<movie>
<title>Rango</title>
<year>2011</year>
<genre>Animated</genre>
</movie>
<movie>
<title>Three Kings</title>
<year>1999</year>
<genre>Action</genre>
</movie>
</collection>
<?xml version="1.0" encoding="UTF-8"?>Все сохранил, открываю файл data.xml через Firefox или Opera, выводит:
<xsl:stylesheet version="1.0" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/collection">
<html>
<head>
<title>This is the XSLT tutorial</title>
</head>
<body>
<xsl:for-each select="movie">
<xsl:value-of select="title" /><br />
<xsl:value-of select="year" /><br />
<xsl:value-of select="genre" /><br />
</xsl:for-each>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Happy GilmoreЕсли открыть через Google Chrome, то не выводит ничего :(
1996
Comedy
Rango
2011
Animated
Three Kings
1999
Action
Почему так?