Во-первых, XLS (Extensible Stylesheet Labguage) расширяемый язык таблиц стилей. По принципу работает аналогично CSS объясняя как отображать XML документ. Но возможности XSL намного шире, включая сортировку и фильтрацию. Мы с Вами посмотрим простой пример. В XML документе создаем ссылку на XSL.
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="5.xsl"?> <!DOCTYPE step .........
Создаем сам файл XSL.
И содержание его естественно:
<?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match="/"> <H2>Title</H2> <SPAN STYLE="font-style:italic">name</SPAN> <xsl:value-of select="steps/step/name"/><BR/> </xsl:template> </xsl:stylesheet>
Запускаем, и смотрим в браузере.
Работает как ни странно.