0

既存のオントロジーといくつかの XML ファイルがあります。既存の XML ファイルからデータを抽出し、Jena を使用して (新しい RDF ファイル) RDF トリプルに格納したいと考えています。XML と既存のオントロジーをマッピングしてデータを抽出するにはどうすればよいですか? XSLT を使用することを考えましたが、もっと良い方法があると思います。ここでRDF ファイルを読み書きする方法の例をいくつか読みましたが、マッピングを実行する方法に関するチュートリアルが見つかりません。

どんな助けでも大歓迎です。

ありがとうございました

4

1 に答える 1

0

XML 文書は任意の情報構造を定義できるため、XML 文書を RDF 文書に変換するための完全に汎用的な方法はありません。そのため、XML ドキュメントの構造と意味について知っていることに基づいて、マッピングを定義する必要があります。XSLT は、そのマッピングをエンコードするための完全に優れた方法です。個人的には、Ruby スクリプトを作成する傾向がありますが、それは単に XSLT よりも Ruby に慣れているからです。

W3Cの古いGRDDLドキュメントは、ヒントや指示を提供するという点で役立つ場合があります。私の知る限り、維持されている GRDDL プロセッサはまだ存在していません。かなり前に Jena に 1 つありましたが、維持されていなかったため、数年前に廃止し、削除しました。

于 2013-05-16T09:54:22.753 に答える