के साथ पैरामीटरेटेड SPARQL क्वेरी जेना फ्रेमवर्क, जेएसपी और जावा का उपयोग करके मैं एक छोटा सा अर्थपूर्ण वेब एप्लिकेशन बनाने की कोशिश कर रहा हूं। मेरे पास एक दूरस्थ SPARQL एंडपॉइंट है और मैंने पहले से ही एक सरल क्वेरी लिखी है जो ठीक काम करती है लेकिन अब मुझे कुछ पैरामीटर का उपयोग करने की आवश्यकता है। यहां मेरा कोड अब तक है:जेना
final static String serviceEndpoint = "http://fishdelish.cs.man.ac.uk/sparql/";
String comNameQuery =
"PREFIX fd: <http://fishdelish.cs.man.ac.uk/rdf/vocab/resource/> " +
"SELECT ?name ?language ?type" +
"WHERE { ?nameID fd:comnames_ComName ?name ;" +
"fd:comnames_Language ?language ;" +
"fd:comnames_NameType ?type ." +
"}";
Query query = QueryFactory.create(comNameQuery);
QueryExecution qe = QueryExecutionFactory.sparqlService(serviceEndpoint,query);
try {
ResultSet rs = qe.execSelect();
if (rs.hasNext()) {
System.out.println(ResultSetFormatter.asText(rs));
}
}
catch(Exception e) {
System.out.println(e.getMessage());
}
finally {
qe.close();
}
मैं पैरामीटरकृत नाम का क्या करना चाहता हूं। मैं जेना के लिए नया हूं और मुझे सच में यकीन नहीं है कि SPARQL क्वेरी में पैरामीटर का उपयोग कैसे करें। अगर कोई मेरी मदद कर सकता है तो मैं इसकी सराहना करता हूं।
http://answers.semanticweb.com/questions/15237/parameterized-sparql-query-with-jena – RobV
@sandra पर डुप्लिकेट किया गया था क्या इनमें से कोई भी जवाब आपके लिए काम कर रहा है? अगर किसी ने किया, तो आपको इसे दूसरों को यह बताने के लिए स्वीकार करना चाहिए कि यह उपयोगी था। –