在rdflib中从rdf Triples编写RDF / XML文件

时间:2011-05-30 13:42:22

标签: python rdflib triples

我有rdf三元组,现在我有兴趣在Python中使用rdflib生成RDF / XML文件。你能不能给我一些示例代码来开始。

由于

2 个答案:

答案 0 :(得分:5)

rdflib docs可能是一个很好的起点,尤其是Getting Started部分。例如:

import rdflib
from rdflib.Graph import Graph
g = Graph()
g.parse("http://www.w3.org/2000/10/rdf-tests/rdfcore/ntriples/test.nt", 
        format="nt")
g.serialize("test.rdf", format="rdf/xml")

答案 1 :(得分:3)

如果 rdf / xml 格式未知(取决于 rdflib 的版本),请改用:

g.serialize("test.rdf", format="pretty-xml")