如何使用 Protege 创建 RDF 容器,如列表、包或序列

How to create RDF containers like list, Bag or sequence using Protege

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

我还想知道如何在 OWL ontology.

中定义 RDF 语句和空白节点

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

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

现在有基于 RDF-Protege, that is an ONT-API 的分支,可以通过 SPARQL 或 RDF 树选项卡实现。 免责声明:目前RDF-Protege是一种"pet-project"开发潜力较弱的,已经作为ONT-API.

的实验和试验台出现