如何生成.RDF文件?

问题描述 投票:0回答:1

第一次使用SPARQL端点,我看到有很多前缀,当我将它们复制/粘贴到浏览器中时会导致下载.rdf文件。这些文件引用rdfrdfsowl命名空间,因此我假定这些文件根据RDF,RDFS和OWL规范表示图资源。

可以使用哪些不同方式生成这些文件?即它们是手工编写的还是由数据库产生的,等等。

我正在使用的文件可在以下位置公开获得:

我问的原因是,阅读此问题-What's a RDF triple?-我看到可以将.rdf文件解析为三元组列表。

rdf
1个回答
1
投票

RDF三元组描述一个本体(或T-box,T表示“术语”)可以使用任何文本编辑器手动生成。但是,它们通常是由本体编辑器生成的。

RDF三元组描述了具体资源,俗称“实例数据”(由于实例是实例of,因此不太正确,因此假定类是首要的;对于OO,但不适用于RDF)或作为A-box(A代表“断言”)可以通过以下方式产生:

  1. 从非RDF格式转换(例如,使用R2RML等表格数据)
  2. [推断,当新的三元组由于断言的三元组(A),本体论(T)和规则(R)而产生时,包括逻辑公理的应用)。 R确定当某些数据A受到T定义的约束时,则推断出新的三元组,以描述断言的后果。
  3. 用户输入,可以转换为例如SPARQL UPDATE模式
© www.soinside.com 2019 - 2024. All rights reserved.