Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
serveurscrutari:json:motcle_fields [2011/03/22 16:57] – vincent | serveurscrutari:json:motcle_fields [2020/10/12 15:54] (Version actuelle) – [Champs des mots-clés] vincent | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Champs des mots-clés ====== | ====== Champs des mots-clés ====== | ||
- | Comme pour les fiches, les données transmises pour un mot-clé dépendent | + | Comme pour les fiches, les données transmises pour un mot-clé dépendent |
- | La valeur | + | La valeur |
+ | * // | ||
* // | * // | ||
* // | * // | ||
+ | * // | ||
+ | * // | ||
* // | * // | ||
- | * //libelles// : libellés du mot-clé | + | * //labels// : libellés du mot-clé |
- | * //mlibelles// : libellés marqués du mot-clé, seuls les libellés qui ont contribué à la recherche sont inclus (même notion que le titre marqué dans [[serveurscrutari: | + | * //mlabels// : libellés marqués du mot-clé, seuls les libellés qui ont contribué à la recherche sont inclus (même notion que le titre marqué dans [[serveurscrutari: |
- | * //mlibelles_def// : comme précédent mais tous les libellés sont inclus, y compris les non marqués | + | * //mlabels_all// : comme précédent mais tous les libellés sont inclus, y compris les non marqués |
+ | * //attrs// : attributs du mot-clé | ||
+ | * //score// : score du mot-clé (correspond au nombre de termes de la recherche dans le libellé du mot-clé) | ||
Ligne 16: | Ligne 21: | ||
- | Note : même si un champ est indiqué dans //motcle-fields//, la propriété peut être absente dans l' | + | Note : même si un champ est indiqué dans //motclefields//, la propriété peut être absente dans l' |
+ | |||
+ | Version 3 | ||
+ | |||
+ | <code javascript> | ||
+ | { | ||
+ | codemotcle: … , // code du mot-clé, toujours présent sauf si -codemotcle (entier > 0) | ||
+ | codethesaurus: | ||
+ | codebase: … , // champ ' | ||
+ | authority: … , //autorité productrice de la base tel que dans l'URI (chaine) | ||
+ | basename: …, // nom technique de la base tel que dans l'URI (chaine) | ||
+ | thesaurusname: | ||
+ | motcleid: …, // champ ' | ||
+ | labelMap: { // si champ ' | ||
+ | (clé): … // la clé est la langue, la valeur le libellé dans la langue | ||
+ | }, | ||
+ | mlabelArray: | ||
+ | { | ||
+ | lang: …, // code de langue (format ISO, chaine) | ||
+ | mvalue: [ // tableau du libellé marqué | ||
+ | // (voir les champs des fiches) | ||
+ | ] | ||
+ | } | ||
+ | ], | ||
+ | attrMap: { // si champ ' | ||
+ | (clé): [ // la clé est celle de l' | ||
+ | |||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | |||
+ | Version 2 et inférieures : | ||
<code javascript> | <code javascript> | ||
{ | { | ||
- | codemotcle: … , // code du mot-clé, toujours présent (entier > 0) | + | codemotcle: … , // code du mot-clé, toujours présent |
codethesaurus: | codethesaurus: | ||
- | | + | codebase: … , // champ ' |
- | | + | |
- | libelleArray: | + | thesaurusname: |
+ | motcleid: …, // champ ' | ||
+ | libelleArray: | ||
{ | { | ||
lang: …, // code de langue (format ISO, chaine) | lang: …, // code de langue (format ISO, chaine) | ||
Ligne 30: | Ligne 68: | ||
} | } | ||
], | ], | ||
- | mlibelleArray: | + | mlibelleArray: |
{ | { | ||
lang: …, // code de langue (format ISO, chaine) | lang: …, // code de langue (format ISO, chaine) |