我有一个 RestXQ 方法:
declare
%rest:path("/doSomething")
%rest:POST
%rest:form-param("name","{$name}")
function page:doSomething($name as document-node())
{
(: Code... :)
};
我试图通过 XForms 向这个方法发送一个 POST 请求。作为对客户端的响应,[XPTY0004] Cannot convert empty-sequence() to document-node(): ().
我尝试删除document-node()
但参数 $name 只是空的。
请求参数如下所示:
<data xmlns=""><name>Test</name></data>
有什么解决办法吗?