我试图将Apache Jena 3.0中的ResultSet
转换为Model
。将Jena结果集转换为模型
以前我用的
ResultSetFormatter.toModel
功能,但这似乎已被删除。
当前获得ResultSet的模型(用于序列化为JSON-LD和RDF/XML)的最佳方式是什么?
我试图将Apache Jena 3.0中的ResultSet
转换为Model
。将Jena结果集转换为模型
以前我用的
ResultSetFormatter.toModel
功能,但这似乎已被删除。
当前获得ResultSet的模型(用于序列化为JSON-LD和RDF/XML)的最佳方式是什么?
RDFOutput.toModel
ResultSetFormatter
操作耶拿2.13.0被弃用占位符留下和javadoc指RDFOutput
。
嗯,有没有占位符或在https://jena.apache.org/documentation/javadoc/arq/org/apache/jena/query/ResultSetFormatter.html,我可以看到它的引用! – JoelKuiper
在2.13.0有。你有没有跳过那个版本? – AndyS
我已经退出循环了一段时间,至少会提到最新版本的RDFOutput(因为它确实提到了XML序列化不是RDF,但没有提供如何获得它的提示)。 – JoelKuiper
长时间未使用API(自版本2开始),但似乎在ResultSet中有'[getResourceModel]](https://jena.apache.org/documentation/javadoc/arq/ org/apache/jena/query/ResultSet.html#getResourceModel--)本身。不确定它有正确的语义,但类型匹配。 – toniedzwiedz