私は、php と ARC2 を使用してセマンティック Web アプリケーションに取り組んでいます。実用的な例を示した適切なチュートリアルが見つかりませんでした。私がやりたいことは、いくつかの記事を RDF ドキュメントとして ARC を使用してデータベースに保存し、それらに対して SPARQL を実行することです。ARCのドキュメントを読みましたが、特に挿入用の適切で実用的な例が見つかりません。誰か助けてくれませんか???
1 に答える
1
これは私のマスターのプロジェクトのサンプルです:
if($variableName){
prefix PREFIX: <http://yourprefix.owl#>
INSERT INTO <http://localhost/yourontologyfilename.owl>{
<http://yourprefix.owl#some-identifier> rdf:Type PREFIX:Category;
PREFIX:Title $variableName;
}
それは私にとってはうまくいきました、これはうまくいくはずです! もちろん、健全性とセキュリティチェックを追加する必要があります:-)
私の場合、protege' は次のようにクエリを実行します。
prefix SEMKNOW: <http://sk.owl#>
INSERT INTO <http://localhost/SEMKNOW.owl>{
<http://sk.owl#C-21> rdf:Type SEMKNOW:ConferencePapers;
SEMKNOW:Title "A semantic knowledge management system for scholarly repositories";
}
sparql 1.1 および 1.0 の公式ドキュメントを読み、protege を使用してクエリをテストする必要があります。これにより、開発プロセスが確実に高速化されます。また、こちらのサイトも一般的にあなたのラインに特化しているのでチェックしてみてください。
于 2013-03-28T16:04:42.487 に答える