【发布时间】:2018-04-21 14:00:41
【问题描述】:
我有一个具有结构的文件,但我不知道它是什么格式,也不知道如何解析它。文件扩展名是ttl,但我以前从未遇到过。
文件中的某些行如下所示:
<http://data.europa.eu/esco/label/790ff9ed-c43b-435c-b6b3-6a4a6e8e8326>
a skosxl:Label ;
skosxl:literalForm "gérer des opérations d’allègement"@fr .
<http://data.europa.eu/esco/label/98570af6-b237-4cdd-b555-98fe3de26ef8>
a skosxl:Label ;
esco:hasLabelRole <http://data.europa.eu/esco/label-role/neutral> , <http://data.europa.eu/esco/label-role/male> , <http://data.europa.eu/esco/label-role/female> ;
skosxl:literalForm "particleboard machine technician"@en .
<http://data.europa.eu/esco/label/aaac5531-fc8d-40d5-bfb8-fc9ba741ac21>
a skosxl:Label ;
esco:hasLabelRole "http://data.europa.eu/esco/label-role/female" , "http://data.europa.eu/esco/label-role/standard-female" ;
skosxl:literalForm "pracovnice denní péče o děti"@cs .
这样继续增加 400 MB。为某些(但不是所有)节点添加了附加属性。
这让我想起了某种形式的 XML,但我没有太多使用不同格式的经验。它看起来也可以作为图形建模。 您知道它是什么数据格式,以及如何在 python 中解析它吗?
【问题讨论】:
-
扩展名是什么?
-
文件扩展名为ttl
-
这可能会有所帮助:stackoverflow.com/questions/15171802/… 看起来可能是
turtle文件:w3.org/TeamSubmission/turtle/#sec-tutorial
标签: json xml file graph turtle-rdf