Jena ライブラリと lastfm.rdfize.com Web サイトを使用して単純な RDF ストアを作成しようとして、Java でプログラミングしています。
私は次の問題に陥っています: lastfm.rdfize.com は rdf を生成します。 &venueID=&output=タートル"
リクエストを行い、結果の Web ページのコンテンツを取得します。それらを印刷すると、まともな RDF のように思えます。
ただし、それらをモデルに追加することはできません。
ファイルを作成し、文字列(HTMLコンテンツ)をこのファイル(これも問題ないようです)に書き込み、次のようにモデルに読み取ってみました:
InputStream lastf = FileManager.get().open("lastfm.txt");
Model temp=null;
temp=ModelFactory.createOntologyModel(OntModelSpec.OWL_DL_MEM_RDFS_INF);
temp.read(lastf,null,"Turtle");
ただし、この時点で次のエラー メッセージが表示されます。
(ErrorHandlerLib.java:49) - [行: 22、列: 2] 不明な文字: