Google Api FreeBase数据使用c#转储解析

我想搜索谷歌Api免费库。 我想得到一般的数据量。 例如所有歌曲或电影。 我下载了数据转储gz文件。 我想知道什么是解析文件和获取我需要的数据的最佳解决方案。 我正在使用.net c#。

有几个.NET库可以读取转储的RDF格式:

  • SemWeb.NET
  • dotNetRdf

数据转储也被格式化为制表符分隔值,因此您应该能够使用任何CSV解析器将每行解析为三元组。

确保您通读开发人员文档 ,了解数据转储的格式。 基本上,每一行形成一个具有主语,谓语和宾语的三元组。 要获得有关电影的所有数据,您将寻找具有以/ film /开头的谓词的三元组。