open data spip et dbpedia

Bonjour,

j'essaie, j'essaie, mais je n'arrive pas à écrire une boucle DATA qui
extrait des infos de dbpedia.

Je lis et lis encore http://spip-loves-opendata.spip.net/la-boucle-data
en vain.

Si un spipien sympa me créait une boucle d'exemple, je lui en serais
reconnaissant.

D'avance merci.

Bernard

Bonjour,

Je ne connais pas SPARQL, et s'il existe une manière élégante de s'en
servir dans SPIP, je l'ignore.

En revanche on peut manipuler du JSON sans trop de soucis depuis une url
http://fr.dbpedia.org/data/XXXXX.json. où XXXXX correspond à une entrée
existante pour la recherche ; par exemple :

http://fr.dbpedia.org/data/Rouge_Brésil.json

Modèle de boucle minimale pour récupérer la propriété abstract :

http://spip.pastebin.fr/46315

__

Le 08/04/2016 16:17, Bernard Strainchamps a écrit :

Bonjour,

j'essaie, j'essaie, mais je n'arrive pas à écrire une boucle DATA qui
extrait des infos de dbpedia.

Je lis et lis encore http://spip-loves-opendata.spip.net/la-boucle-data
en vain.

Si un spipien sympa me créait une boucle d'exemple, je lui en serais
reconnaissant.

D'avance merci.

Bernard

Merci.
Si j'utilise le code

    <dl>
    <BOUCLE_json(DATA){source
json,"http://fr.dbpedia.org/data/Didier_Daeninckx.json&quot;\}>
    <dt>#CLE</dt>
    <dd>[(#VALEUR|print)]</dd>
    </BOUCLE_jsonl>
    </dl>

J'obtiens le résultat suivant ici
http://www.bibliosurf.com/spip.php?page=test&var_mode=recalcul

Je souhaiterais à présent récupérer seulement la value: Didier
Daeninckx, né le 27 avril 1949 à Saint-Denis (Seine-Saint-Denis), est
un écrivain français...

J'ai compris qu'il fallait que j'utilise {datapath ...} dans la boucle
mais n'arrive à rien.

D'avance merci à celui qui m'aidera à passe ce cap.
Bernard

Le 9 avril 2016 à 05:44, placido <placido@roxing.net> a écrit :

Bonjour,

Je ne connais pas SPARQL, et s'il existe une manière élégante de s'en
servir dans SPIP, je l'ignore.

En revanche on peut manipuler du JSON sans trop de soucis depuis une url
http://fr.dbpedia.org/data/XXXXX.json. où XXXXX correspond à une entrée
existante pour la recherche ; par exemple :

http://fr.dbpedia.org/data/Rouge_Brésil.json

Modèle de boucle minimale pour récupérer la propriété abstract :

http://spip.pastebin.fr/46315

__

Le 08/04/2016 16:17, Bernard Strainchamps a écrit :

Bonjour,

j'essaie, j'essaie, mais je n'arrive pas à écrire une boucle DATA qui
extrait des infos de dbpedia.

Je lis et lis encore http://spip-loves-opendata.spip.net/la-boucle-data
en vain.

Si un spipien sympa me créait une boucle d'exemple, je lui en serais
reconnaissant.

D'avance merci.

Bernard

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Modèle de boucle minimale pour récupérer la propriété abstract :

http://spip.pastebin.fr/46315

UN GRAND MERCI,

Le 9 avril 2016 à 05:44, placido <placido@roxing.net> a écrit :

Bonjour,

Je ne connais pas SPARQL, et s'il existe une manière élégante de s'en
servir dans SPIP, je l'ignore.

En revanche on peut manipuler du JSON sans trop de soucis depuis une url
http://fr.dbpedia.org/data/XXXXX.json. où XXXXX correspond à une entrée
existante pour la recherche ; par exemple :

http://fr.dbpedia.org/data/Rouge_Brésil.json

Modèle de boucle minimale pour récupérer la propriété abstract :

http://spip.pastebin.fr/46315

__

Le 08/04/2016 16:17, Bernard Strainchamps a écrit :

Bonjour,

j'essaie, j'essaie, mais je n'arrive pas à écrire une boucle DATA qui
extrait des infos de dbpedia.

Je lis et lis encore http://spip-loves-opendata.spip.net/la-boucle-data
en vain.

Si un spipien sympa me créait une boucle d'exemple, je lui en serais
reconnaissant.

D'avance merci.

Bernard

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc