Cyparkler este un cadru software care implementează o fabrica de interogare pentru SPARQL și SeRQL. Susan 2 onejar.jar necesare (incluse în descărcare). Acest software este licențiat sub GNU GPL, ești liber să facă modificări și de a construi pe ea.
Utilizare:
HTTPRepository depozit = new HTTPRepository (url, scapa);
QueryFactory query = new QueryFactory (depozit);
// Selectați un tip de limbaj
query.setLanguage (QueryLangauge.SPARQL);
// Adauga o variabila pentru lista de elemente de proiecție
Subiect ProjectionItemFactory = query.addVariable ("subiect");
// Cere toate resursele cu cale explicit
Path p = query.addPath (subiect, RDF.TYPE, "tip");
// Face calea opțională
p.setOptional (true);
// Crea o stare
qf.addCondition ("subiect", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory cf = qf.addCondition ("tip", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
// Neagă condiția
cf.setNot (true);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// Construi șir de interogare, se adaugă clauza namespace
query.build (true);
Str String = query.getQueryString ();
// Executa interogarea (construiește automat șir de interogare)
// rezultate [i] = rezultat rând, rezultatele [i] [j] = coloana (variabilă)
Valoarea [] [] rezultate = query.execute ();
Ce este nou în această versiune:
Detalii soft:
Versiune: 1.1
Incarca data: 2 Jun 15
Licenţă: Gratuit
Popularitate: 57
Comentariile nu a fost găsit