定义和使用外部函数ruby-xslt

时间:2011-11-05 14:51:41

标签: xslt

有没有人有使用ruby-xslt gem的经验?

我完全转换了XML,但现在我想添加一个外部函数调用,这非常困难。这方面的文档有点亮,所提供的示例对我来说毫无意义......请参阅http://ruby-asp.rubyforge.org/ruby-xslt/files/README.html

我将我的功能定义为:

XML::XSLT.registerExtFunc("mynamespace","my-function") do |arg|
      #do something interesting
end

在我的样式表中,我做了:

<xsl:value-of select="mynamespace:my-function(/)"/>

我收到错误:

xmlXPathCompOpEval: function my-function bound to undefined prefix mynamespace

0 个答案:

没有答案