Cyparkler é uma estrutura de software que implementa uma fábrica de consulta para SPARQL e SeRQL. Sesame 2 onejar.jar exigido (incluído no download). Este software está licenciado sob a GNU GPL, você está livre para fazer modificações e construir sobre ela.
Uso:
HTTPRepository repositório = new HTTPRepository (url, livrar);
QueryFactory consulta = new QueryFactory (repositório);
// Selecionar um tipo de linguagem
query.setLanguage (QueryLangauge.SPARQL);
// Adicionar uma variável para a lista de itens de projeção
Assunto ProjectionItemFactory = query.addVariable ("subject");
// Pedir todos os recursos com caminho explícito
Caminho p = query.addPath (sujeito, RDF.TYPE, "tipo");
// Fazer o caminho opcional
p.setOptional (true);
// Criar uma condição
qf.addCondition ("sujeito", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory cf = qf.addCondition ("tipo", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
// Negar a condição
cf.setNot (true);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// Construir a string de consulta, adicione cláusula namespace
query.build (true);
String str = query.getQueryString ();
// Executar a consulta (constrói automaticamente a seqüência de consulta)
// resultados [i] = resultar linha, os resultados [i] [j] = coluna (variável)
Valor [] [] = resultados query.execute ();
O que há de novo nesta versão:
Detalhes de Software:
Versão: 1.1
Data de upload: 2 Jun 15
Licença: Livre
Popularidade: 57
Comentários não encontrado