如何将三重文本文件转换为 RDF 格式

迪南

我有一个文件,每行包含三个部分,这些部分通过“tab”分隔,请查看以下输入数据示例:

<fb:m.0100zv6s> <fb:common.topic.notable_for>   <fb:g.1q3sj7rb3>
<fb:m.0100zv6s> <fb:common.topic.notable_types> <fb:m.0kpv1_>
<fb:m.0100zv6s> <fb:music.group_member.membership>  <fb:m.0100zv6q>
<fb:m.0100zv6s> <fb:people.person.nationality>  <fb:m.03_r3>
<fb:m.0100zv6s> <fb:people.person.place_of_birth>   <fb:m.03_r3>

如何将文件转换为turtle/n3/owl 或xml 格式?该文件大约为 2GB。

珍·布鲁克斯特拉

您的值似乎已经是合法的 URI。您需要做的就是在每一行的末尾添加一个句号:

<fb:m.0100zv6s> <fb:common.topic.notable_for>   <fb:g.1q3sj7rb3> .
<fb:m.0100zv6s> <fb:common.topic.notable_types> <fb:m.0kpv1_> .
<fb:m.0100zv6s> <fb:music.group_member.membership>  <fb:m.0100zv6q> .
<fb:m.0100zv6s> <fb:people.person.nationality>  <fb:m.03_r3> .
<fb:m.0100zv6s> <fb:people.person.place_of_birth>   <fb:m.03_r3> .

仅此而已。您的文件现在是合法的N-Triples语法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将字典列表转换为 rdf 格式

在使用JS保持文本文件格式的同时,如何将文本文件转换为CSV文件?

RDF文件为excel可读格式

如何将文本文件转换为CoNLL格式以进行麦芽解析器?

如何将数据框中的数字序列转换为 R 中特殊格式的文本文件?

如何在芝麻中读取非标准RDF格式

如何将文本文件转换或分离为excel或csv之类的列格式记录

如何使用Perl将生成的文本文件转换为Junit格式(XML)

如何使用Powershell将包含双引号的文本文件转换为CSV格式

如何将.rdf报告转换为.jrxml文件?

如何使用Perl将多个文本文件转换为.html文件格式的相同文件名?

Java:如何将字符串格式为 {i,j},{i,j},{i,j} 的文本文件转换为二维数组?

如何使用csv文件或文本文件(不使用熊猫)将网络抓取的数据转换为表格格式

将文本文件中的二进制数据转换为文本格式

Java n三重RDF解析

如何将文本文件格式化为表格格式?

如何使用Jena Java API读入RDF文件N-Turtle格式

如何在Python3中将多个文本文件转换为csv格式?

使用python将文本文件内容转换为csv格式时出现问题

将列表格式的文本文件转换为列表

将文本文件中的字符串(已经以元组格式)转换为元组列表

使用Scala将特定格式的文本文件转换为Spark中的DataFrame

将包含键值格式的数据的文本文件转换为json

将具有key = value对的文本文件转换为jq中的特定json格式

使用Python将文本文件转换为JSON格式

将文本文件的垂直列出的字符串转换为水平格式

Powershell 将选项卡式文本文件内容转换为格式良好的 HTML 表格

Python:使用格式将大文本文件转换为数据框

将特殊格式的文本文件转换为数据框