Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.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 带有Node.js的Fuseki Web服务器。无法获取单个元素,只能获取整个图形_Javascript_Node.js_Webserver_Sparql_Fuseki - Fatal编程技术网

Javascript 带有Node.js的Fuseki Web服务器。无法获取单个元素,只能获取整个图形

Javascript 带有Node.js的Fuseki Web服务器。无法获取单个元素,只能获取整个图形,javascript,node.js,webserver,sparql,fuseki,Javascript,Node.js,Webserver,Sparql,Fuseki,所以我们应该用Fuseki和Nodejs建立一个web服务器。 我使用以下OWL本体定义了这些类,并将其加载到Fuseki服务器 所有数据类型的类。 数据类型 发布推文的用户。 使用者 推文包含用户的信息。 推特 喋喋不休的推特 曼努埃尔 诺伊尔 我希望你能读到它。然而,它是有效的。然后,我可以通过在Fuseki web界面中键入这些内容来直接查看这些类。例如,2345是用户Manuel Neuer SELECT * WHERE { GRAPH ?g { <http://localhost

所以我们应该用Fuseki和Nodejs建立一个web服务器。 我使用以下OWL本体定义了这些类,并将其加载到Fuseki服务器

所有数据类型的类。 数据类型 发布推文的用户。 使用者 推文包含用户的信息。 推特 喋喋不休的推特 曼努埃尔 诺伊尔 我希望你能读到它。然而,它是有效的。然后,我可以通过在Fuseki web界面中键入这些内容来直接查看这些类。例如,2345是用户Manuel Neuer

SELECT * WHERE { GRAPH ?g { <http://localhost:3000/data#2345> ?p ?o}}

注意,HTTPGEThttp://localhost:3030/data2345 通常不会将片段标识符2345发送到服务器-即使您的客户端工具包含它,服务器也需要忽略它!片段标识符的解释留给客户端应用程序,并基于它返回的文件的媒体类型。这与SPARQL描述非常不同。谢谢你,我会调查的。所以我想我可以通过href获得它。但就我的理解而言,当我将散列元素2345赋予我的函数sparql_get_data_元素,并将sparql请求更改为以下内容时。”选择*WHERE{GRAPH?g{得到相同的图是什么意思?当你在做选择*WHERE{GRAPH?g{p?o}Fuseki是一个基于HTTP的SPARQL服务器,而不是一个链接的数据客户端,我不认为GET请求http://localhost:3030/data2345 我想你需要修改你的问题,把你取得的进展包括进去,更明确地说明你现在在做什么,以及你现在得到的结果——因为我得到的是同样的graph like[当我做这件事时]谈论执行SPARQL查询没有意义http://localhost:3030/data2345 通常不会将片段标识符2345发送到服务器-即使您的客户端工具包含它,服务器也需要忽略它!片段标识符的解释留给客户端应用程序,并基于它返回的文件的媒体类型。这与SPARQL DESCRIBE完全不同。谢谢你,我会研究它。所以我发现我可以通过href获取它。但为了我的理解,当我将哈希元素2345赋予我的函数SPARQL_get_data_元素,并将SPARQL请求更改为以下内容时。“选择*WHERE”{GRAPH?g{得到相同的图是什么意思?当你做选择时,{GRAPH?g{?p?o}Fuseki是一个基于HTTP的SPARQL服务器,而不是一个链接的数据客户端,我不认为GET请求http://localhost:3030/data2345 我想你需要修改你的问题,把你取得的进展包括进去,更明确地说明你现在在做什么,以及你现在得到的结果——因为我得到的是同样的graph like[当我执行GET时]在谈论执行SPARQL查询时没有意义。
function sparql_GET_Data_Element (URIhash) {

  postData =
    ` describe <http://localhost:3030/data#` + URIhash + `>`