3

我需要使用 Protégé 创建 RDF 容器列表、包或序列。

我还想知道如何在 OWL 本体中定义 RDF 语句和空白节点。

4

2 回答 2

2

Protégé 是 OWL 本体编辑器。OWL 可以使用 RDF 进行序列化,但除此之外,它们完全不同。OWL 没有空白节点的概念。

您通常不能在 OWL 本体中使用 RDF 容器词汇,因为 OWL 本体的 RDF 序列化可能使用 RDF 容器,因此可能会出现歧义。但是如果你想尝试,你只需要在本体中声明适当的属性和类(rdf:List, rdf:first, rdf:rest rdf:nil, rdf:Bag, rdf:member, rdf:_1, rdf:_2, ...) 并创建您想要的结构。

于 2016-03-18T10:42:58.940 回答
1

现在有RDF-Protege,这是一个基于ONT-API的分支,可以通过 SPARQL 或 RDF 树选项卡实现。免责声明:目前RDF-Protege是一种发展潜力较弱的“宠物项目”,已作为实验和ONT-API的测试站出现。

于 2020-01-26T20:18:09.427 回答