parser

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

 

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

^myfunction[<xsl:value-of select="." />]

Sergei 26.12.2002 13:12

Добрый день всем.
Вот такой затык:

Есть xml
<xml>
.......

<item id="1234">value</item>
</xml>

и вот такой шаблон:

......
<xsl:template match="item">
^myfunction[<xsl:value-of select="." />]
</xsl:template>
......

потом
$transformed[^xml.transform[$styleSheet]]
^process{^transformed.string[
$.method[html]
]}

@myfunction[param]

и вот тут начинаются чудеса:
$param - выведет value, а ^param.lenght[] будет равным 27, т.е. длине такой строки "<xsl:value-of select="." />"

но это еще не все, если попытаться использовать $param опять для генерации XSL, то его значение в XPath будет не "value", а всё тот же "<xsl:value-of select="." />".


Кто-нибудь сталкивался с таким? Может помочь?