Cyparkler er en programvare rammeverk som implementerer en spørring fabrikk for SPARQL og SeRQL. Sesame to onejar.jar kreves (inkludert i nedlastingen). Denne programvaren er lisensiert under GNU GPL, er du fri til å gjøre endringer og bygge videre på det.
Bruk:
HTTPRepository repository = new HTTPRepository (url, kvitt);
QueryFactory query = ny QueryFactory (repository);
// Velge et språk typen
query.setLanguage (QueryLangauge.SPARQL);
// Legger til en variabel til listen projeksjon element
ProjectionItemFactory Emne = query.addVariable ("subject");
// Be for alle ressurser med eksplisitt bane
Sti p = query.addPath (emne, RDF.TYPE, "type");
// Gjøre banen valgfritt
p.setOptional (true);
// Skape en tilstand
qf.addCondition ("faget", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory cf = qf.addCondition ("type", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
// Negere tilstand
cf.setNot (true);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// Bygge søkestrengen, legger navne klausulen
query.build (true);
String str = query.getQueryString ();
// Utføre spørringen (bygger automatisk søkestrengen)
// resultater [i] = resultere rad, resulterer [i] [j] = kolonne (variabel)
Verdi [] [] resultater = query.execute ();
Hva er nytt i denne versjonen:
Prog.varedetaljer:
Versjon: 1.1
Last opp dato: 2 Jun 15
Lisens: Gratis
Popularitet: 57
Kommentarer ikke funnet