parser

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

 

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

Не пойму в чем дело, перебрал кучу вариантов - выхлоп 0

Scar.kz 01.10.2008 23:58 / 02.10.2008 00:00

$xslstr[^xdoc::load[xsl/rendersv.xsl]]
$xslstr[^untaint[optimized-xml](^xslstr.string[])]
$result[^rangexml.transform[$xsl]]
Выдает ошибку в виде части текста xsl файла без указания конкретной ошибки (например - expected то...) ; и @ заэкранировал. Сбой на входе в xsl преобразование.
вот кусок xsl файла:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="stones">
<xsl:element name="table">
<xsl:attribute name="cellspadding">0</xsl:attribute>
<xsl:attribute name="cellspacing">0</xsl:attribute>
<xsl:attribute name="width">100%</xsl:attribute>
<xsl:element name="tr"><xsl:apply-templates select="stone"/></xsl:element>
</xsl:element>
</xsl:template>
<xsl:template match="stone">
<xsl:element name="td">
<xsl:attribute name="valign">top</xsl:attribute>
<xsl:attribute name="height">160px</xsl:attribute>
<xsl:attribute name="width">20%</xsl:attribute>
<xsl:attribute name="align">center</xsl:attribute>
<xsl:element name="div">
<xsl:attribute name="style">width:120px^;height:120px^;border-style: solid^;border-width:1px^;border-color: #AAA </xsl:attribute>
<xsl:element name="a">
<xsl:attribute name="title"><xsl:value-of select="name"/></xsl:attribute>
<xsl:attribute name="href">http://somedomain.ru/info.html?sid=<xsl:value-of select="^@id"/></xsl:attribute>
<xsl:attribute name="style">border:0px</xsl:attribute>
<xsl:element name="img">
<xsl:attribute name="src">http://somedomain.ru/images/thumbs/<xsl:value-of select="^@id"/>.jpg</xsl:attribute>
<xsl:attribute name="width">100</xsl:attribute>
<xsl:attribute name="height">100</xsl:attribute>
<xsl:attribute name="border">0</xsl:attribute>
<xsl:attribute name="style">margin:10px</xsl:attribute>
</xsl:element>
</xsl:element>
</xsl:element>
</xsl:element>
<xsl:if test="position() mod 5 = 0">
<xsl:element name="tr"/>
</xsl:if>
</xsl:template>
</xsl:stylesheet>