rdf - 如何编码单利的 RDF/XML

标签 rdf owl rdfs foaf

我是编写 RDF 模式的初学者,想知道如何充分利用 URI 概念并创建一个简单的 RDF 文档。我正在尝试创建以下语句的 RDF -

Jeffy is a Graduate student
Jeffy likes yoga
Jeffy is seeking Tennis.

我应该如何根据这三句话编写RDF。 对此的任何说明都会非常有帮助。

最佳答案

我可以建议您不要使用 RDF/XML 吗?这是一种相当复杂的语法格式,需要学习手写。您最好使用类似 Turtle 来编写 RDF。语法,在这种情况下,您的示例将类似于:

@prefix my: <http://example.org/mynamespace/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

my:jeffy rdf:type my:GraduateStudent ;
         my:likes my:yoga ;
         my:isSeeking my:Tennis .

如果您出于某种原因必须使用 RDF/XML,请考虑使用任何 RDF 解析器工具包(OpenRDF Sesame、Apache Jena、dotNetRDF 等)从一种语法转换为另一种语法。

关于rdf - 如何编码单利的 RDF/XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11963060/

相关文章:

sparql - 使用SPARQL查询RDF数据库中的多态性

java - 比较耶拿的两个 OntModel

java - 在 OWL/XML 语法中添加新标签

metadata - 如何将 4 个项目放入 RDF 三元组中?

rdf - Sesame 2.7 无法识别 RDF Literal

组织模式的 RDF 模式

rdf - 为什么 W3C RDF 验证器不使用完整命名空间替换 URI?

Python Sparql 查询本地文件

python - 使用 Wordnet Synset 的定义方法未获得所需的输出

uri - OWL 中的 IRI 和 URI 有什么区别?