我想從android數據庫提取rdf數據。如何將Android DB中的數據轉換爲rdf數據?
這意味着我想直接從聯繫人數據庫,callendar數據庫等獲取rdf數據。
我知道目前的android平臺已經使用了SQLite數據庫。
是否可以提取rdf數據?
當然,我可以手動創建與rdf相同的數據類型。
這裏,我的轉換標準是表名意味着rdf的主體,列名意味着謂詞,而值意味着Object。
但是,重要的問題是如何自動將Android DB中現有數據中的數據轉換爲RDF數據。
我發現諸如AndroJena,uJena,芝麻等工具不支持該功能。
幫我看看。
PS)
我在這裏搜索很多帖子,我發現,有人用類似的問題stuggled。
他得到了如下的解決方案。
首先,在你自己的數據庫中拷貝你的android數據庫到桌面。
二,對複製的DB進行正規化。
第三,通過使用修改的數據庫生成rdf三元組。
3.1。通過引用RDB到RDF這樣的論文,並遵循這些定義的轉換規則,將數據轉換爲RDF的數據類型。
以上解決方案是唯一的答案?
你能添加一個鏈接到其他的問題,你發現了什麼? –
[鏈接](http://stackoverflow.com/questions/4779907/converting-a-sqlite-database-to-a-triple-store)@JoshuaTaylor –