Help:Format JSON

From semantic-mediawiki.org
Jump to: navigation, search
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 SMW 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.

Paramètres

Généraux

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

Paramètre Type Par défaut Description
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.

Exemple

{{#ask: [[Category:City]] [[located in::Germany]] 
| ?Area
| format=json
}}

JSON output

Exportation (mise en forme d'impression)

{
    "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 : deen

Help:JSON format fr 1.8.0