Cyparkler jest oprogramowanie, które realizuje ramy fabrykę zapytań dla SPARQL i SeRQL. Sesame 2 onejar.jar (w zestawie w download). To oprogramowanie jest licencjonowane na licencji GNU GPL, jesteś wolny, aby dokonać modyfikacji i zbudować na nim.
Sposób użycia:
HTTPRepository repozytorium = new HTTPRepository (url, RID);
QueryFactory query = new QueryFactory (repozytorium);
// Wybierz typ języka
query.setLanguage (QueryLangauge.SPARQL);
// Dodać zmienną do listy pozycji projekcji
ProjectionItemFactory subject = query.addVariable ("temat");
// Prosić wszystkich zasobów z wyraźną ścieżkę
Ścieżka p = query.addPath (z zastrzeżeniem, RDF.TYPE, "typ");
// Aby droga opcja
p.setOptional (true);
// Stworzenie warunków
qf.addCondition ("podmiot", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory cf = qf.addCondition ("typ", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
// Neguje stan
cf.setNot (true);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// Zbudować kwerendę, dodać klauzulę przestrzeni nazw
query.build (true);
String str = query.getQueryString ();
// Wykonanie zapytania (automatycznie buduje ciąg kwerendy)
// wyniki [i] = wiersz spowodować, wyniki [i] [j] = kolumna (zmienna)
Wartość [] [] wyniki = query.execute ();
Co nowego w tym wydaniu:
Szczegóły programowe:
Wersja: 1.1
Filmu: 2 Jun 15
Licencja: Wolny
Popularność: 57
Komentarze nie znaleziono