小编use*_*899的帖子

使用带有CONSTRUCT的LIMIT的意外结果

CONSTRUCT使用这个查询会发生一些奇怪的事情LIMIT.我希望收到1级或2的解决方案LIMIT 1,并LIMIT 2分别,即一个或两个图形,而是我总能得到两个图,与11或12的三倍.

CONSTRUCT { 
  ex:sceneResource skos:related ?newSceneSubject.
  ?newSceneSubject a lcx:Scene ;
                   dcterms:subject ?type ; 
                   lcx:hasTitle ?title ;
                   lcx:describedBy ?thumbNail ;
                   lcx:motto ?motto ;
                   lcx:freebaseID ?freebaseID
}
WHERE { 
  { ?newSceneSubject a ex:interestType1 }
  UNION
  { ?newSceneSubject a ex:interestType2 } 
  ?newSceneSubject lcx:hasTitle ?title ;
                   a ?type .
                   lcx:freebaseID ?freebaseID .
  OPTIONAL { ?newSceneSubject lcx:motto ?motto  }
  OPTIONAL { ?newSceneSubject lcx:describedBy ?thumbNail }
}
LIMIT 2
Run Code Online (Sandbox Code Playgroud)

我有没有误解LIMITCONSTRUCT,或者是有耶拿API中的错误?

sparql

3
推荐指数
1
解决办法
323
查看次数

在Javascript中从Freebase RDF API解析Turtle

我正在寻找一种从freebase RDF API解析RDF的简洁方法.我试过jquery.rdf.js/ jquery.rdf.turtle.js,但似乎在处理点符号CURIEs时遇到了麻烦.例如,下面是我从Freebase获得的有关该城市的Turtle "Oslo":

@prefix key: <http://rdf.freebase.com/key/>.
@prefix ns: <http://rdf.freebase.com/ns/>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix xsd: <http://www.w3.org/2001/XMLSchema#>.

ns:m.05l64
  ns:base.aareas.schema.administrative_area.administrative_area_type    ns:m.0hzcklw;
  ns:base.aareas.schema.administrative_area.administrative_parent    ns:m.05b4w;
  ns:base.biblioness.bibs_location.country    ns:m.05b4w;
  ns:base.biblioness.bibs_loca
Run Code Online (Sandbox Code Playgroud)

导致错误:

uncaught exception: Invalid Turtle: Expecting ':', found '.05l64
    ns:base.a...'
Run Code Online (Sandbox Code Playgroud)

有没有办法替换.,或不同的库或解决方法?

rdf freebase

2
推荐指数
1
解决办法
460
查看次数

标签 统计

freebase ×1

rdf ×1

sparql ×1