我正在尝试从 android DB 中提取 rdf 数据。
这意味着我想直接从contacts DB、callendar DB等获取rdf数据。
我知道当前的android平台已经使用了SQLite DB。
是否可以提取rdf数据?
当然,我可以手动输入相同的 rdf 数据。
这里,我的转换标准是表名表示rdf的Subject,列名表示Predicate,值表示Object。
但重要的问题是如何将Android DB中现有数据中的数据自动转换为RDF数据。
我发现 AndroJena、uJena、Sesame 等工具不支持该功能。
请帮帮我。
PS)
我在这里搜索了很多帖子,发现有人遇到了类似的问题。
他得到了如下解决方案。
首先,将您的 android 数据库复制到您自己的桌面数据库中。
其次,规范化复制的数据库。
第三,利用修改后的数据库制作 rdf 三元组。
3.1。通过引用标题为 RDB 到 RDF 的论文,并遵循这些定义的转换规则,将数据转换为 RDF 的数据类型。
以上解决方案是唯一的答案吗?