Rdf 杰纳暴乱中的JSON-LD?
我从页面上看到了Jena 2.12.1(2014-10-02)。 据介绍,它应该支持JSON-LD。 但是当我尝试将Rdf 杰纳暴乱中的JSON-LD?,rdf,jena,json-ld,Rdf,Jena,Json Ld,我从页面上看到了Jena 2.12.1(2014-10-02)。 据介绍,它应该支持JSON-LD。 但是当我尝试将riot与JSON-LD的输出格式一起使用时,我得到了一个错误(对于大小写、连字号等变体也是如此): 如何使用JSON-LD编写?它已正确标识JSON-LD。JSON-LD不是流式输出语言(编写器在调用jsonld java代码之前需要所有可用数据),而riot是流式解析器(它可以处理任何大小的文件),需要以流式方式编写 将数据读入内存并将其写出的工具是rdfcat rdfcat
riot
与JSON-LD的输出格式一起使用时,我得到了一个错误(对于大小写、连字号等变体也是如此):
如何使用JSON-LD编写?它已正确标识JSON-LD。JSON-LD不是流式输出语言(编写器在调用jsonld java代码之前需要所有可用数据),而
riot
是流式解析器(它可以处理任何大小的文件),需要以流式方式编写
将数据读入内存并将其写出的工具是rdfcat
rdfcat -out JSONLD NIF-example2.ttl
最近的RIOT版本(自2015年底以来)支持JSONLD。
然而,我看不到一种方式来给它一个上下文
- 这是没有选择的
- 我尝试在jsonld文件中提供如下上下文(请参阅): {“@context”:“gvp context.jsonld”,“@graph”:[…]}
Turtle
N-Quads
N-Triples
TriG
RDF_THRIFT
Not recognized as an streaming RDF language : 'JSON-LD'
rdfcat -out JSONLD NIF-example2.ttl