• Home
  • Forum
  • Area Developer
  • Programmazione
  • Java

Query sparql con jena

  • Creatore Discussione Creatore Discussione V@ny
  • Data di inizio Data di inizio 18 Ott 2013
  • Tag Tag
    java jena sparql
V

V@ny

Nuovo Utente
18 Ott 2013
2
0
0
  • 18 Ott 2013
  • #1
Ciao a tutti,
sapreste darmi una mano nell' effettuare una query sparql?
Io ho provato in questo modo ma niente:

StringBuffer sparqlQueryBuffer=new StringBuffer();
sparqlQueryBuffer.append(URLEncoder.encode("PREFIX dbpedia-owl: <http://dbpedia.org/ontology/> SELECT ?istanze WHERE { ?istanze a dbpedia-owl:Game }", "UTF-8"));
sparqlQueryString = sparqlQueryBuffer.toString();

//A partire dalla stringa precedente creo la query vera e propria
Query query = null;
try{
query = QueryFactory.create(sparqlQueryString);
output.write(query.toString());
output.flush();
} catch(Exception e){
output.write("Eccezione nella creazione della query: " + sparqlQueryString);
output.flush();
e.printStackTrace(output);
}

//Executing SPARQL Query and pointing to the DBpedia SPARQL Endpoint
//Faccio eseguire la query ad ARQ
//Dovrei usare il metodo .createServiceRequest
QueryEngineHTTP qExec1 = QueryExecutionFactory.createServiceRequest("http://it.dbpedia.org/sparql", query); //Create a service request for remote execution over HTTP. The returned class, QueryEngineHTTP, allows various HTTP specific parameters to be set. ---> Creazione di una richiesta di servizio per l'esecuzione remota su HTTP. La classe restituita, QueryEngineHTTP, permette di impostare diversi parametri specifici HTTP.
//o il metodo .sparqlService?
//QueryExecution qExec2 = QueryExecutionFactory.sparqlService("http://it.dbpedia.org/sparql", query); //Create a QueryExecution that will access a SPARQL service over HTTP. ---> Creazione di un QueryExecution che accederà a un servizio SPARQL su HTTP.
//((QueryEngineHTTP)qExec2).addParam("timeout", "10000");

//Retrieving the SPARQL Query results
//Ottengo il risultato della query di tipo SELECT
ResultSet results = qExec1.execSelect();
ResultSetFormatter.out(System.out, results, query);

//Iterating over the SPARQL Query results
while (results.hasNext()) {
QuerySolution solN = results.nextSolution();

//Stampo uno per volta tutti i risultati della query
output.write(solN.toString());
output.flush();
}

//Libero le risorse legate all'oggetto della classe QueryExecution che sono state utilizzate per eseguire la query
qExec1.close();

Allora dando un'occhiata cosa mi suggerireste?

Attendo vostre notizie...a presto!!!
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

M
Sintassi query update
  • Max61
  • 18 Lug 2024
  • PHP
Risposte
1
Visite
2K
PHP 23 Apr 2025
webest
C
In VBA estrapolare i dati di una Query e memorizzarli in variabili.
  • Ciccio_54
  • 14 Lug 2024
  • MS Access
Risposte
0
Visite
3K
MS Access 14 Lug 2024
Ciccio_54
C
query su due tabelle e dati doppioni
  • max75
  • 16 Gen 2024
  • MS Access
Risposte
2
Visite
2K
MS Access 17 Gen 2024
max75
E
Aiuto per query
  • Emanuele85
  • 25 Nov 2023
  • PHP
Risposte
8
Visite
3K
PHP 14 Dic 2023
marino51
E
Query differenza tra tabelle
  • Emanuele85
  • 3 Set 2023
  • MySQL
Risposte
5
Visite
2K
MySQL 4 Set 2023
Emanuele85
E
E
Query Alias
  • Emanuele85
  • 3 Giu 2023
  • PHP
Risposte
4
Visite
2K
PHP 4 Giu 2023
Emanuele85
E
T
Query con date
  • tigre2209
  • 27 Mag 2023
  • MS Access
Risposte
1
Visite
1K
MS Access 31 Mag 2023
marino51
K
Inserimento query Errore 1366
  • Kiko74b
  • 6 Mag 2023
  • PHP
Risposte
4
Visite
1K
PHP 7 Mag 2023
marino51
D
Jquery - modifica elemenento onlick
  • Dantevil
  • 1 Apr 2023
  • jQuery
Risposte
1
Visite
2K
jQuery 2 Apr 2023
WmbertSea
E
Problema jquery Success
  • Emanuele85
  • 15 Gen 2023
  • jQuery
Risposte
2
Visite
2K
jQuery 19 Gen 2023
marino51
L
Query e selezione DB con $_POST
  • Luigi1972
  • 18 Ott 2022
  • PHP
Risposte
2
Visite
978
PHP 19 Ott 2022
Luigi1972
L
M
query update e delete
  • mioser
  • 19 Ago 2022
  • PHP
Risposte
0
Visite
814
PHP 19 Ago 2022
mioser
M
R
jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax
  • robyspider77
  • 3 Ago 2022
  • Ajax
Risposte
5
Visite
3K
Ajax 4 Ago 2022
robyspider77
R
E
PHP & jQuery
  • edo64
  • 16 Lug 2022
  • PHP
Risposte
8
Visite
2K
PHP 31 Lug 2022
WmbertSea
A
media degli elementi estratti da una query
  • AndreaCerre
  • 20 Giu 2022
  • MySQL
Risposte
0
Visite
1K
MySQL 20 Giu 2022
AndreaCerre
A
S
  • Bloccata
Passare query o utm alla pagina successiva
  • smg85
  • 19 Giu 2022
  • Domini
Risposte
1
Visite
1K
Domini 19 Giu 2022
Max 1
O
  • Bloccata
problema con query
  • Odino7009
  • 23 Mag 2022
  • PHP
Risposte
4
Visite
2K
PHP 24 Mag 2022
Odino7009
O
M
Query
  • Max61
  • 19 Mag 2022
  • PHP
Risposte
8
Visite
2K
PHP 24 Mag 2022
Max61
M
R
query DELETE non cancella i record
  • r33ky
  • 7 Apr 2022
  • PHP
Risposte
1
Visite
1K
PHP 8 Apr 2022
marino51
G
Query con i giorni della settimana
  • Gae
  • 20 Mar 2022
  • MySQL
Risposte
10
Visite
3K
MySQL 28 Mar 2022
Gae
G
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Area Developer
  • Programmazione
  • Java
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?