我已经使用EXSLT在XSLT 1.0中编写了一个函数。以下是示例,
<func:function name="my:GetAttributeValues">
<!--my code goes here -->
</func:function>
但是当我尝试在代码中调用此函数时,出现以下错误作为Fake元素。
ELEMENT fake
element fake: error : Node has no parent
TEXT
content=
ELEMENT func:result
namespace func href=http://exslt.org/functions
ATTRIBUTE select
TEXT
content='hello'
TEXT
content=
{http://exslt.org/my}GetAttributeValues: cannot write to result tree
while executing a function
xmlXPathCompiledEval: evaluation failed
如何使用XSLT 1.0编写函数?