我正试图从英国数据社区获取有关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
)来编辑我的查询,但我已经获得了类似的结果。如果有人能给出一些关于出了什么问题的提示,我将不胜感激。