Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用XQIB报告函数发送请求的REST调用不可用_Javascript_Xml_Xquery - Fatal编程技术网

Javascript 使用XQIB报告函数发送请求的REST调用不可用

Javascript 使用XQIB报告函数发送请求的REST调用不可用,javascript,xml,xquery,Javascript,Xml,Xquery,我一直在尝试使用XQIB进行简单的REST调用。我的尝试只是更简单的示例(),但两个都无法运行。在这两种情况下,我都会得到相同的错误: MXQuery在编译过程中输出以下错误:第8行第1列 12:err:XPST0017名为http客户端的函数:使用arity 1发送请求 不可用 这一定是很明显的事情,但我想不出来。这是我的密码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head&

我一直在尝试使用XQIB进行简单的REST调用。我的尝试只是更简单的示例(),但两个都无法运行。在这两种情况下,我都会得到相同的错误:

MXQuery在编译过程中输出以下错误:第8行第1列 12:err:XPST0017名为http客户端的函数:使用arity 1发送请求 不可用

这一定是很明显的事情,但我想不出来。这是我的密码:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>   
    <title>Sample</title>
    <meta charset="UTF-8"/>
    <script type="text/javascript" src="mxqueryjs/mxqueryjs.nocache.js"></script>
    <script type="application/xquery">
      declare namespace http-client = "http://expath.org/ns/http-client";

        for $x in http-client:send-request
          (
            <http-client:request href="http://www.fi.muni.cz/~xprazak2/xqib/samplefires.xml" method="get"/>
          )//*:street
        return
          insert node
            <p>{$x/*:street/data(.)}</p>
          as last into b:dom()//body     
    </script>
  </head>
  <body>
    <h1>Will it work?</h1>    
  </body>
</html>

样品
声明命名空间http客户端=”http://expath.org/ns/http-client";
对于http客户端中的$x:发送请求
(
)//*:街道
返回
插入节点
{$x/*:街道/数据(.)}

最后进入b:dom()//正文 行吗?
我甚至尝试了使用不同算术()的函数,同样的错误。以前有人遇到过这种情况吗


对我来说好像是个虫子。它肯定在规范中,我还尝试了另一个XQuery处理器,在那里这个查询工作得很好。我也尝试过使用xqib,但得到了相同的错误。在我看来,演示中使用的版本比svn中的版本更为最新,或者您必须使用一些特殊参数自己构建它


对我来说好像是个虫子。它肯定在规范中,我还尝试了另一个XQuery处理器,在那里这个查询工作得很好。我也尝试过使用xqib,但得到了相同的错误。在我看来,演示中使用的版本比svn中的版本更为最新,或者您必须使用一些特殊参数自行构建。感谢回复,我实际上使用了他们网页下载部分提供的版本,即0.8.0。svn repo中的版本为0.6.0(自述文件)。尝试用Java6构建它,但没有成功。