parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Проблемы с парсингом XSL

Rafael 15.01.2009 20:59

На сервере установлен Parser/3.3.0 (compiled on i686-pc-linux-gnu)
(http://www.cio.arcticsu.ru/cgi-bin/parser3.cgi)

Админ установил Parser, скомпилированный в Safe-mode. Все вноде работает, однако, сегодня обратил внимание, что неправильно обрабатываются XSL-шаблоны - не правильно работают переменные. Точнее, они работают только, если переменные объявлять за пределами шаблонов, т.е.:
Это работает:
<xsl:stylesheet>
	<xsl:variable name="variable">Value</xsl:variable>
	<xsl:template match="/node()">
		<xsl:value-of select="$variable"/>
	</xsl:template>
</xsl:stylesheet>
А это нет:
<xsl:stylesheet>
	<xsl:template match="/node()">
		<xsl:variable name="variable">Value</xsl:variable>
		<xsl:value-of select="$variable"/>
	</xsl:template>
</xsl:stylesheet>


  • Проблемы с парсингом XSL, Rafael 15.01.2009 20:59