Cyparkler SPARQL এবং SeRQL জন্য একটি প্রশ্নের কারখানা কার্যকরী যা একটি সফটওয়্যার ফ্রেমওয়ার্ক হয়. তিল 2 (ডাউনলোড অন্তর্ভুক্ত) প্রয়োজন onejar.jar. এই সফ্টওয়্যার গনুহ GPL এর অধীনে লাইসেন্স করা হয়, আপনি পরিবর্তন করতে পারে এবং এটি উপর নির্মাণ করতে দ্বিধা করছি.
ব্যবহার:
HTTPRepository সংগ্রহস্থলের = নতুন HTTPRepository (URL, পরিত্রাণ);
QueryFactory প্রশ্নের = নতুন QueryFactory (সংগ্রহস্থলের);
একটি ভাষা ধরণ নির্বাচন //
query.setLanguage (QueryLangauge.SPARQL);
// অভিক্ষেপ আইটেম তালিকা একটি ভেরিয়েবল যুক্ত
ProjectionItemFactory বিষয় = query.addVariable ("বিষয়");
// সুস্পষ্ পাথ সব সম্পদের জন্য জিজ্ঞাসা
পথ P = query.addPath (বিষয়, RDF.TYPE, "টাইপ");
পথ ঐচ্ছিক করতে //
p.setOptional (সত্য);
একটি শর্ত তৈরি //
qf.addCondition ("বিষয়", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory CF = qf.addCondition ("টাইপ", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
শর্ত অস্বীকার //
cf.setNot (সত্য);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// নামস্থান clause যোগ কোয়েরি স্ট্রিং নির্মাণ
query.build (সত্য);
স্ট্রিং Str = query.getQueryString ();
// কোয়েরি চালানো (স্বয়ংক্রিয়ভাবে কোয়েরি স্ট্রিং তৈরী)
// ফলাফল [আমি] = ফলে সারি, ফলাফল [আমি] [ঞ] = কলাম (পরিবর্তনশীল)
মূল্য [] [] ফলাফল = query.execute ();
বর্তমান রিলিজের মধ্যে নতুন কী:
সফটওয়্যার বিবরণ:
সংস্করণ: 1.1
তারিখ আপলোড: 2 Jun 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 5
পাওয়া মন্তব্যসমূহ না