Cyparkler היא מסגרת תוכנה אשר מיישמת מפעל שאילתא לSPARQL וSeRQL. שומשום 2 onejar.jar הנדרש (כלול בהורדה). תוכנה זו היא תחת רישיון GNU GPL, אתה חופשי לבצע שינויים ולבנות על זה.
שימוש:
HTTPRepository מאגר = HTTPRepository החדש (כתובת האתר, להיפטר);
שאילתא 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);
// לבנות מחרוזת השאילתה, להוסיף סעיף מרחב
query.build (אמיתי);
str מחרוזת = query.getQueryString ();
// לבצע השאילתה (באופן אוטומטי בונה מחרוזת השאילתה)
// תוצאות [i] = לגרום שורה, תוצאות [i] [j] = עמודה (משתנה)
ערך [[]] = תוצאות query.execute ();
מה חדש במהדורה זו:
פרטי תוכנה:
גרסה: 1.1
טען תאריך: 2 Jun 15
רשיון: ללא תשלום
פופולריות: 57
תגובות לא נמצא