如何使用Java将RDF文件上载到Virtuoso
我正在开发一种自动方法,从url检索rdf文件,然后将它们填充到我的(远程)virtuoso存储中。 目前,我正在使用Jena libs和Virtuoso Jena提供者来实现这一点,特别是我创建了一个带有模型的VirtGraph,然后在这个模型中读取rdf文件。如何使用Java将RDF文件上载到Virtuoso,java,jena,virtuoso,Java,Jena,Virtuoso,我正在开发一种自动方法,从url检索rdf文件,然后将它们填充到我的(远程)virtuoso存储中。 目前,我正在使用Jena libs和Virtuoso Jena提供者来实现这一点,特别是我创建了一个带有模型的VirtGraph,然后在这个模型中读取rdf文件。 是否有任何方法可以绕过使用模型读取rdf文件并使用java将其直接上载到应用商店?您可以根据任何JDBC驱动程序使用Virtuoso JDBC驱动程序: SPARQL查询字符串需要以“SPARQL”作为前缀 然后,您应该使用SPA
是否有任何方法可以绕过使用模型读取rdf文件并使用java将其直接上载到应用商店?您可以根据任何JDBC驱动程序使用Virtuoso JDBC驱动程序: SPARQL查询字符串需要以“SPARQL”作为前缀 然后,您应该使用SPARQL更新中的LOAD Expression,即:
SPARQL
LOAD <http://uri-of-rdf-resource>
INTO GRAPH <http://uri-of-target-graph>
SPARQL
负载
成图
RDF资源需要是可取消引用的,才能正常工作
或者,如果希望避免非标准的查询字符串前缀,您可以使用兼容SPARQL协议的jdbc驱动程序,在Virtuoso SPARQL端点上操作。您可以根据任何jdbc驱动程序使用Virtuoso jdbc驱动程序: SPARQL查询字符串需要以“SPARQL”作为前缀 然后,您应该使用SPARQL更新中的LOAD Expression,即:
SPARQL
LOAD <http://uri-of-rdf-resource>
INTO GRAPH <http://uri-of-target-graph>
SPARQL
负载
成图
RDF资源需要是可取消引用的,才能正常工作
或者,如果希望避免使用非标准的querystring前缀,可以使用兼容SPARQL协议的jdbc驱动程序,在Virtuoso SPARQL端点上操作