Help:Format JSON
From semantic-mediawiki.org
Format JSON |
---|
Sujet : |
Fournit les données sémantiques sous format JSON |
Fourni par : |
Semantic MediaWiki |
Ajouté dans la version : |
1.4.2 |
Retiré depuis la version : |
toujours supporté |
Nécessite en plus : |
rien |
Nom du format : |
json |
Auteurs : |
James Hong Kong, Jeroen De Dauw, Fabian Howahl |
Catégories : |
export, texte simple |
Le format de résultat json (JavaScript Object Notation) est utilisé pour produire des liens vers des fichiers [JSON]. La syntaxe d'exportation a changé depuis la version Semantic MediaWiki 1.8.0.
La modification de la syntaxe d'exportation a été nécessaire pour assurer une plus grande validité parmi les formats d'exportation, une dépendance sur les méthodes de sérialisation disponibles, et l'élimination des procédures de conversion propices aux erreurs.
Contents
Paramètres[edit]
Généraux[edit]
Paramètre | Type | Par défaut | Description |
---|---|---|---|
source | texte | vide | Source de requête alternative |
limit | nombre entier | 100 | Le nombre maximal de résultats à renvoyer |
offset | nombre entier | 0 | Le décalage du premier résultat |
link | texte | all | Montrer les valeurs en tant que liens |
sort | liste de textes | vide | Propriété sur laquelle trier la requête |
order | liste de textes | vide | Ordre de tri pour la requête |
headers | texte | show | Afficher les en-têtes / noms de propriétés |
mainlabel | texte | no | L’étiquette de la page d’accueil |
intro | texte | vide | Le texte à afficher avant les résultats de la requête, s’il y en a |
outro | texte | vide | Le texte à afficher après les résultats de la requête, s’il y en a |
searchlabel | texte | JSON | Texte pour continuer la recherche |
default | texte | vide | Le texte à afficher s’il n’y a aucun résultat pour la requête |
Spécifiques au format[edit]
Paramètre | Type | Par défaut | Description |
---|---|---|---|
type | texte | full | Type de sérialisation |
prettyprint | oui/non | vide | Une sortie d'impression plus claire qui affiche de nouvelles lignes et indentations |
unescape | oui/non | vide | Sortie pour contenir des slashs non échappés et des caractères Unicode multi-octets |
filename | texte | result.json | Le nom du fichier de sortie |
Exemple[edit]
{{#ask: [[Category:City]] [[located in::Germany]] | ?Area | format=json }}
Exportation (mise en forme d'impression)[edit]
{ "printrequests": [ { "label": "", "typeid": "_wpg", "mode": 2 }, { "label": "Area", "typeid": "_qty", "mode": 1 } ], "results": { "Berlin": { "printouts": { "Area": [ { "value": 891.85, "unit": "km\u00b2" } ] }, "fulltext": "Berlin", "fullurl": "http:\/\/localhost\/mw\/index.php\/Berlin", "namespace": 0, "exists": true } }, "rows": 1 }
Cette page de documentation concerne toutes les versions de SMW depuis la 1.8.0 jusqu'à la version la plus récente.
Autres langues : de