簡體   English   中英

使用本體將信息從XML提取到RDF三元組

[英]Extract information from XML to RDF triples using ontology

我有一個現有的本體和一些XML文件。 我想從現有XML文件中提取數據,並使用Jena將它們存儲在(新的RDF文件)RDF三元組中。 如何在XML和現有本體之間進行映射以提取數據? 我曾考慮過使用XSLT,但我認為會有更好的方法。 我讀過關於如何讀/寫RDF文件的一些例子在這里 ,但我不能找到如何執行映射任何教程。

任何幫助將非常感激。

謝謝

由於XML文檔可以定義您喜歡的任何信息結構,因此沒有將XML文檔轉換為RDF文檔的完全通用的方法。 因此,您必須根據對XML文檔的結構和含義的了解來定義映射。 XSLT是編碼該映射的絕佳方法。 就個人而言,我傾向於編寫Ruby腳本,但這只是因為我對Ruby的了解比對XSLT的了解要好。

您可能會發現W3C的舊GRDDL文檔在給您一些提示和指導方面很有幫助。 據我所知,還沒有維護的GRDDL處理器。 很久以前,耶拿(Jena)就有一個,但是它沒有得到維護,因此我們不贊成使用它,幾年前將其刪除。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM