私は現在、フォームからユーザー入力を受け取り、それを RDF モデルに入力し、モデルを JSP ページに表示するプログラムを作成しています。これまでのところ、フォームと RDF モデルはありますが、RDF モデルを表示できませんでした。 .
1 に答える
ユーザーにモデルを表示しようとしている理由と、モデルを使用して何を期待するかを検討する必要がある場合があります。特にRDFに慣れていない場合、ユーザーにトリプルの塊を見せることは、ほとんどの場合、敵対的だと思います。それは機械可読情報です。
これが入力した情報であることをユーザーに伝えたいだけの場合は、RDFaのようなものが適切かもしれません。シリアル化された RDF よりもはるかに簡単に、通常の Web ページを消化できるようになります。または、ライブラリを使用して RDF グラフを表示するなど、ある種のグラフィック形式で結果を出力することもできます。グラフは興味深い場合があり、思いつく可能性のある興味深い視覚化がいくつかありますが、必ずしも大きなグラフに合わせてスケーリングできるアプローチであるとは限りません。通常の Web を表示するよりも、人が消費するのはさらに困難です。ページ。
デバッグのためにこれを行っているだけの場合は、モデルを String に書き込み、その文字列を JSP に出力します。それ以外の場合は、RDF の詳細を秘密にして、ユーザーに通常のページを表示することをお勧めします。内部で RDF を使用しているからといって、それをユーザーに押し付ける必要があるわけではありません。ユーザー向けのすべての表示が Ruby コードである Rails アプリを作成する人はいません。いいえ、HTML が表示されます。