Sparql 如何将纯文本(或HTML)文件的内容添加到Virtuoso triplestore?

Sparql 如何将纯文本(或HTML)文件的内容添加到Virtuoso triplestore?,sparql,rdf,semantic-web,virtuoso,openlink-virtuoso,Sparql,Rdf,Semantic Web,Virtuoso,Openlink Virtuoso,我有一个virtuoso triplestore,其中包含“/path/to/my/plain text file.txt”等值。我想让Virtuoso读取这些文件,然后索引它们的内容,这样我就可以用SPARQL查询它们了。可能吗?如果是这样,我该如何实现呢?除此之外,我现在唯一能想到的是,您可以将文件的全部内容添加到单个RDF字符串文本值中,并通过附加的三元组以某种方式将其添加到现有RDF数据中。然后您可以启用Virtuoso全文索引,并至少搜索那些索引的长字符串文本中出现的标记。这就是你的意

我有一个virtuoso triplestore,其中包含“/path/to/my/plain text file.txt”等值。我想让Virtuoso读取这些文件,然后索引它们的内容,这样我就可以用SPARQL查询它们了。可能吗?如果是这样,我该如何实现呢?

除此之外,我现在唯一能想到的是,您可以将文件的全部内容添加到单个RDF字符串文本值中,并通过附加的三元组以某种方式将其添加到现有RDF数据中。然后您可以启用Virtuoso全文索引,并至少搜索那些索引的长字符串文本中出现的标记。这就是你的意思吗?我想不会,但谁知道呢。对于像HTML这样的文档,确实需要预处理文件,并使用其他库(如JSoup)提取内容etc@AKSW-“Virtuoso只是读取RDF数据”是不准确的。Virtuoso是一个多模型DBMS,有多种方法可以满足海报的目标。其中包括将文件加载到Virtuoso的WebDAV中,并在WebDAV资源位置和
/path/to/my/plain text file.txt
文本之间建立一组
owl:sameAs
关系,以及其他可能性。最有意义的方式将取决于许多因素,包括涉及的文件数量、涉及的路径数量、这些文件的大小等@Jonathan-与您的其他特定问题一样,我建议您访问,在那里您将发现许多其他的Virtuoso用户以及开发团队的成员,有些人可能已经做了你想知道的事情。@Talled ok,所以我错了,确实会删除我的评论。然而,答案应该在这里提供,否则我们可以在将来将任何特定于Virtuoso的问题转发给邮件列表,这很好,但应该在
Virtuoso
标签中提及。或者别的什么地方。问类似问题的人倾向于先在这里搜索,然后在找到其他供应商特定的来源之前停止搜索。@AKSW-我已将社区论坛链接添加到标记信息()。这个问题没有“一个真正的答案”,因此我将OP导向一个以对话为导向的网站,以便更多地了解他们的需求和资源,并提供相关指导。