使用SPARQL从Open Data Communities(UK)查询数据时出错

时间:2016-09-08 17:03:24

标签: r sparql

我正试图从英国数据社区获取有关here的规划决策的信息。考虑到他们提供的SPARQL endpoint,我尝试运行查询。这是我第一次使用SPARQL运行查询,因此我在here中遵循了一般指示,并将previous thread与此站点中的其他数据一起考虑。

我的代码如下:

library(SPARQL)

# create the query

endpoint <-  "http://opendatacommunities.org/sparql"

query <-
  "PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX qb: <http://purl.org/linked-data/cube#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

SELECT *
WHERE {
?s ?p ?o
}"


# submit query
qd <- SPARQL(endpoint,query)

但是我收到以下错误:

Error: XML content does not seem to be XML: 'Request Timeout'

我尝试通过在format中明确说明SPARQL() xml qd <- SPARQL(endpoint,query, format = "xml")((a * 31 + b) * 31 + c ) * 31 + d )来编辑我的查询,但我已经获得了类似的结果。如果有人能给出一些关于出了什么问题的提示,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

尝试使用“http://opendatacommunities.org/sparql.xml”的端点。

您的端点似乎不是端点,而只是HTML页面。