1

同様の質問がすでにここで尋ねられました。イエナからネストされたRDF/XMLを取得する方法は?

私は答えが役に立たなかった:著者として私はこのようなものをマッピングしたい:

<address>
   <street>...</street>
   <postcode>...</postcode>
   .
   .
   .
</adress>

RDFではトリプルについて考える必要があるという答えが出ましたが、ここではそれを適用しませんか?

  • (住所、通りがある、...)
  • (住所、郵便番号あり、...)
  • (人、住所あり、...)

私が尋ねているもう1つの理由は、Jena Beanを使用してJavaクラスモデルからRDFを生成し、その結果もネストされた構造でした。今、私はApache Jenaで同じことをしたいのですが、それを理解することができず、ドキュメントにヒントがなく、試してみましたが、今のところわかりません。

4

1 に答える 1

2

公式チュートリアルを試しましたか?それはあなたが求めていることを行う方法を示しています。

彼らは、Jena jarに付属しているVCard名前空間に事前定義された辞書を使用していますが、事前定義された辞書を一目見ただけで、独自の辞書を簡単に定義できます。

これがチュートリアルですhttp://jena.apache.org/tutorials/rdf_api.html#ch-はじめに

また、RDFバリデーターもチェックする必要があります。http ://www.w3.org/RDF/Validator/ これにより、RDF(誰が推測したか)を検証し、グラフとして視覚化することができます。これは、オントロジーを作成するときに犯した間違いを確認して理解するのに本当に役立ちます。それは私に多くの無駄な努力と欲求不満を救いました。

于 2012-05-29T18:13:23.647 に答える