Cyparkler SPARQL və SeRQL üçün sorğu zavod həyata keçirir bir proqram çərçivəsində edir. Sesame 2 (download daxil) tələb onejar.jar. Bu proqram GNU GPL altında lisenziya olunur, siz dəyişiklik etmək və onu yaratmaq üçün pulsuz istəyirik.
Istifadə:
HTTPRepository depo = yeni HTTPRepository (url, xilas);
QueryFactory query = yeni QueryFactory (depo);
Dil növünü seçin //
query.setLanguage (QueryLangauge.SPARQL);
// Proyeksiya maddə siyahısına dəyişən əlavə
ProjectionItemFactory mövzu = query.addVariable ("mövzusunda");
// Açıq yolu ilə bütün ehtiyatları üçün xahiş
Path p = query.addPath (mövzu RDF.TYPE "növü");
Yol isteğe etmək //
p.setOptional (doğru);
Şərait yaratmaq //
qf.addCondition ("mövzu" ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory cf = qf.addCondition ("növü", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
Vəziyyəti inkar //
cf.setNot (doğru);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// Ad bənddə əlavə, sorğu simli qurmaq
query.build (doğru);
String küç = query.getQueryString ();
// Sorğu icra (avtomatik sorğu simli qurur)
// Nəticələri [i] = nəticələnə sıra nəticələr [i] [j] = sütun (dəyişən)
Value [] [] nəticələr = query.execute ();
Bu Release Yenilikler:
Software ətraflı:
Version: 1.1
Tarixi Upload: 2 Jun 15
Lisenziya: Pulsuz
Məşhurluq: 57
Şərhlər tapılmadı