我在这里使用来自 GitHub 的本体: https://raw.githubusercontent.com/oeg-upm/gtfs-bench/master/ontology/gtfs.ttl
本体以Turtle格式提供,但我需要将其转换为OWL/XML格式。
我尝试使用此处提供的在线转换器: https://www.ldf.fi/service/owl-converter/ http://owl.cs.manchester.ac.uk/tools/webapps/owl-syntax-converter/
但是,两个转换器都无法工作。如何将大本体从 Turtle (.ttl) 格式转换为 OWL/XML (.owl) 格式?
如果您了解 python(可能是这种情况),如果您正在阅读此站点,您可以使用 RDFLib python 库将 Turtle 转换为 RDF/XML。
pip install rdflib
(或 pipenv
或 conda
,无论您使用什么环境管理器))from rdflib import Graph
g = Graph()
g.parse("gtfs.ttl", format="turtle")
g.serialize(destination='gtfs.rdf', format='xml')