RDFa またはその他のマイクロフォーマットでマークアップされた XHTML ドキュメントを (データベースから) 自動的に生成する必要があります。Javaを使用してこれを行うにはどうすればよいですか? Jena を使用して RDF/XML を出力していますが、残念ながら RDFa には対応していません。
2 に答える
3
Jena が RDFa ライターを提供しない理由は、RDFa の要点全体が他の (人間が読める) Web ページに埋め込まれているためです。主なオプションは、 VelocityやFreemarkerなどを使用して、適切な RDF ステートメントを取得するために Jena への呼び出しが埋め込まれたページを生成することだと思います。RDFa エンコーディングは自分で処理する必要があります。テストのために、RDFa リーダーを使用して Web ページを読み戻して、正しいトリプルのセットが返されるかどうかを確認することもできますが、それは話の半分にすぎません。また、インライン メタデータを有効にして、必要なユーザーの意図をページが表現しているかどうかをテストする必要がありますが、これをテストするのは非常に困難です。
于 2011-10-20T10:15:39.177 に答える
0
さらに一歩前進したい場合は、ビュー内のドメイン クラスから RDFa を生成する簡単な方法を提供する Grails プラグインもあります。
于 2012-01-31T10:59:14.107 に答える