クエリをハードコーディングせずに、jenaプログラムを使用してdbpediaのsparqlクエリを作成する方法を教えてもらえますか?クエリを文字列に保存して実行したくない...私はそれをiとして作成する方法がわかりませんsparqlは初めてです...誰かplzが私を助けてくれますか..
前もって感謝します
やりたいことの詳細を追加できますか?つまり、クエリまたは作成したい特定のタイプのクエリに一般的なテンプレートがありますか?
Jenaは、準備されたクエリへの変数の置換をある程度サポートしているため、テンプレートをハードコーディングして、入力に基づいて必要に応じて値を置換できます。ただし、これが適用可能かどうかは、実行するクエリによって異なります。
非常に単純なソリューションとして、入力に基づいて文字列を連結してクエリ文字列を作成し、Jenaを使用してそれをDBpediaに送信できます。
編集
Jenaを使用して、準備されたクエリに値を代入する方法を示す、他の質問に対するIanの回答を参照してください。