質問

FOAF語彙を備えたRDFファイルがあり、JSPでファイルを表示したいと思います。これには何が必要ですか?

JSPとイエナを使用する必要があるというメッセージを受け取ったばかりです...ファイルを作成してServjet&Jenaで読むことができますが、今こそRDFファイルをJSPで表示する方法が問題です...人のための写真JSPでこれを表示するにはどうすればよいですか...すべての友人を見つけるためにSPARQLを見つけることができますが、JSPでそれらを表示する方法がわかりません...例えば、resultSetformatter.out(systemの結果を印刷する方法。 out.r、q)jsp ??すべてのティップについて事前にthx

役に立ちましたか?

解決

静的ファイルですか?ディスプレイは何が欲しいですか? XMLをエコーするだけですか? JSPは必要ありません。 RDFファイルを展開フォルダーの公共の場所に配置するだけです。例えば: HTML、CSS WebページをTomcatに展開します

'''編集'' ':あなたのコメントに関しては、XSLT StyleSheetをTomcatを介してRDFを処理する代わりにRDF/XMLファイルに関連付けます。を参照してください ソース 私のフォーフページの: http://lindenb.github.com/foaf.xml

他のヒント

RDF/XMLファイルの読み取り可能なバージョンだけが必要な場合は、1つの方法が適用されることです。 XSLTテンプレート.

データをクエリして横断するさまざまな方法を提供するイエナのようなライブラリをロードすると、より洗練されたものを実行できます。

ファイルが大きく、数千または数百万のトリプルが含まれている場合は、Virtuosoや4storeなどのトリプルストアにロードし、SPARQLを使用してデータを照会することをお勧めします。

あなたがあなたのシナリオをもう少し説明するならば、私たちはより良く助けることができるかもしれません。

本当にしたいですか ただ RDFを視覚化するのですか、それとも他のプレゼンテーションにセマンティクスを添付しますか?後で、マイクロフォーマットが必要です。

いずれにせよ、RDF/XMLはPITAであるため、XSLTを使用して特定の視覚的なプレゼンテーションにマッピングすることはほとんどありません。 Jenaを使用してJavaコードを作成し、JSPを使用してそれを選択したHTMLとしてレンダリングすることをお勧めします。または、JSONに変えて、TheJITでグラフをレンダリングします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top