Il s'agit de la commande roqet qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
roqet - utilitaire de requête Rasqal RDF
SYNOPSIS
roquet [OPTIONS] [URI de base]
roquet [OPTIONS]-e chaîne de requête [URI de base]
roquet [OPTIONS]-p URI-service-protocole-sparql [-e chaîne de requête ] [URI de base]
roquet [OPTIONS]-t question résultats filet [URI de base]
DESCRIPTION
Le roquet L'utilitaire permet d'interroger le contenu RDF à l'aide du Rasqal bibliothèque de requêtes RDF,
imprimer les résultats pour les liaisons variables, le graphique RDF ou les résultats booléens dans une variété de
formatage. La requête est lue à partir de requête-URI et l'optionnel URI de base sert de base
URI de la requête si présent.
PRINCIPAL OPTIONS
roqet utilise la syntaxe de ligne de commande GNU habituelle, avec de longues options commençant par deux tirets
(`-') si pris en charge par la fonction getopt_long. Sinon, seules les options courtes sont
disponible.
-e, --exec QUERY
Exécuter la chaîne de requête dans l'argument QUERY au lieu de lire la requête à partir d'un
URI (quand -e / --exec n'est pas donné).
-je, --saisir LANGUAGE
Définir la requête d'entrée LANGUAGE à l'une des langues prises en charge, notamment
'sparql' (SPARQL Query Language pour RDF, par défaut), 'sparql11' et 'laqrs'. Les
la liste complète des langues et sous-ensembles pris en charge est donnée dans le résumé de l'aide avec le
-h / --Aidez-moi option.
-p, --protocole SERVICE-URI
Appeler le protocole HTTP SPARQL SERVICE-URI pour exécuter la requête au lieu d'exécuter
dans le moteur de requête Rasqal localement (lorsque -e est donné, ou une chaîne de requête
étant donné)
-r, --résultats Format
Définir la sortie des résultats de la requête Format
Pour les liaisons de variables, les valeurs de Format varient en fonction de ce que Rasqal soutient, mais
inclure 'simple' pour un format texte simple (par défaut), 'xml' pour la requête SPARQL
Résultats au format XML, 'csv' pour SPARQL CSV, 'tsv' pour SPARQL TSV, 'rdfxml' et
'turtle' pour les formats de syntaxe RDF et 'json' pour une version JSON des résultats.
Pour les résultats du graphique RDF, les valeurs de Format sont des « ntriples » (N-Triples, par défaut),
'rdfxml-abbrev' (RDF/XML abrégé), 'rdfxml' (RDF/XML), 'tortue' (tortue),
'json' (centrée sur les ressources RDF/JSON), 'json-triples' (triples RDF/JSON) ou 'rss-1.0'
(RSS 1.0, également une syntaxe RDF/XML).
La liste exacte des formats dépend de ce que libraptor2(3) a été construit avec mais est donné
corriger dans le message d'utilisation avec -h.
-R, --results-format d'entrée Format
Définir l'entrée des résultats de la requête Format
Ceci est à utiliser avec -t et prend les valeurs 'xml' pour le XML des résultats de la requête SPARQL
format,, 'csv' pour SPARQL CSV,, 'tsv' pour SPARQL TSV, 'turtle' et 'rdfxml' pour RDF
formats de syntaxe.
-t, --résultats-entrée DOSSIER
Lire les résultats de la requête à partir de DOSSIER
AUTRES OPTIONS
-c, --compter
Ne comptez que les triplets et ne produisez aucune autre sortie.
-ré, --dump-requête Format
Imprimer la requête analysée dans un Format un parmi 'aucun' (par défaut), 'debug',
'structure' ou 'sparql'
-RÉ, --Les données URI
Ajoutez l'URI de la source de données RDF (pas un graphe nommé). Si aucune source de données n'est indiquée, le
la requête elle-même doit pointer vers les données telles que via SPARQL FROM Links Déclarations.
-ET, --ignore-erreurs
N'imprimez pas les messages d'erreur et ne quittez pas avec un état différent de 0.
-F, --caractéristique NOM(=VALEUR)
Définir la fonctionnalité de requête Nom à la VALEURE ou entier 1 si omis. Les caractéristiques connues
peut être montré avec -f vous aider or --caractéristique vous aider.
-F, --format Nom
Définir le format de la source de données prénom pour les graphiques de données suivants appelés avec -D / --Les données
or -G / --nommé. La valeur par défaut si cela n'est pas spécifié est que le moteur de requête
deviner. Les prénom est un nom d'analyseur Raptor.
-G, --nommé URI
Ajouter l'URI de la source de données RDF (graphique nommé)
-h, --Aidez-moi
Afficher un résumé des options.
-n, --exécution à sec
Préparez la requête mais ne l'exécutez pas.
-q, --silencieux
Aucun message d'information supplémentaire.
-Oui, --la source URI
Ajouter l'URI de la source de données RDF (graphique nommé) URI en l'ajoutant à la liste des données de requête
URI sources. Format en 'simple' (par défaut) ou 'xml' (un format XML expérimental)
-dans, --version
Imprimez la version de la bibliothèque rasqal et quittez.
-W, --mises en garde NIVEAU
Définir l'avertissement NIVEAU compris entre 0 (ne rien avertir) et 100 (afficher
chaque avertissement). La valeur par défaut de Rasqal est au milieu (50).
EXEMPLES
roquet sparql-query-file.rq
Exécutez une requête SPARQL contenue dans le fichier local sparql-query-file.rq. Les données utilisées seraient
être décrit dans les instructions FROM du fichier de requête.
roquet -q -i étincelant http://example.org/sparql-query.rq
Exécutez une requête SPARQL qui se trouve sur le Web à l'URI http://example.org/sparql-query.rq sans
messages supplémentaires (quiet, -q).
roquet -q fichier-requête.rq http://example.org/base/
Exécuter une requête (langage par défaut SPARQL) à partir d'un fichier local query-file.rq mais en utilisant l'URI de base
http://example.org/base/ pour résoudre tous les URI relatifs.
roquet -q -i étincelant -r xml http://example.org/sparql-query.rq
Exécutez une requête SPARQL qui se trouve sur le Web à l'URI http://example.org/sparql-query.rq et formater
les résultats au format XML SPARQL Query Results sans messages supplémentaires.
roquet -i étincelant -e 'SÉLECTIONNER * OÙ { ?s ?p ?o }' -D trucs.rdf
Exécutez une requête SPARQL donnée sur la ligne de commande sur les données du fichier stuff.rdf. Le type
du fichier sera deviné et est probablement au format RDF/XML.
roquet -t résultat.srx -r html
Lire les résultats d'une requête SPARQL au format XML des résultats de la requête SPARQL (par défaut) et l'imprimer au format
HTML.
roquet -t résultat.ttl -R tortue -r csv
Lire les résultats d'une requête SPARQL au format RDF/Turtle et l'imprimer au format CSV.
CONFORME À
SPARQL 1.1 Question Langue : , Steve Harris et Andy Seaborne (eds), Recommandation W3C, 21
Mars 2013 http://www.w3.org/TR/2013/REC-sparql11-query-20130321/
⟨http://www.w3.org/TR/2013/REC-sparql11-query-20130321/⟩
SPARQL Question Résultats XML Format (Deuxième Édition), Sandro Hawke (éd. deuxième édition), Jeen
Broekstra et Dave Beckett (eds), W3C Recommendation, 21 mars 2013.
http://www.w3.org/TR/2013/REC-rdf-sparql-XMLres-20130321/ ⟨http://www.w3.org/TR/2013/REC-
rdf-sparql-XMLres-20130321/⟩
Utiliser roqet en ligne en utilisant les services onworks.net