Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
serveurscrutari:json:type_category [2014/09/24 13:03]
vincent créée
serveurscrutari:json:type_category [2017/11/05 14:43] (Version actuelle)
vincent
Ligne 7: Ligne 7:
 ==== Paramètres communs obligatoires ==== ==== Paramètres communs obligatoires ====
  
-aucun.+  * //version// : version à utiliser (Version actuelle : 3)
  
 ==== Paramètres communs optionnels ==== ==== Paramètres communs optionnels ====
  
  
-  * //langui// : langue à utiliser de préférence pour les intitulés+  * //lang// : langue à utiliser de préférence pour les intitulés
  
 ==== Paramètres spécifiques obligatoires ==== ==== Paramètres spécifiques obligatoires ====
Ligne 24: Ligne 24:
  
 ===== Objet retourné ===== ===== Objet retourné =====
 +
 +Version 3 :
 +
 +<code javascript>​
 +{
 +  categoryArray:​ [ // tableau des classes
 +     ​{ ​ rank: … , // rang de la classe (entier > 0)
 +        name: … , // nom de code de la classe (chaine)
 +        title: … // intitulé de la classe dans la langue d'​interface
 +        phraseMap: { // tableau associatif des intitulés associés à la catégorie
 +          (nom): … , // nom de l'​intitulé auquel correspond sa valeur (chaine)
 +        },
 +        attrMap: { // tableau associatif des attributs associés à la base
 +          (clé): [ // la clé est celle de l'​attribut,​ la valeur est le tableau des valeurs de l'​attribut
 +          ]
 +        },
 +        codecorpusArray:​ [ ], // tableau des codes des corpus appartenant à la catégorie
 +        stats {//​statistiques pour la catégorie
 +           ​corpus:​ : … , // nombre de corpus dans la catégorie
 +           ​fiche:​ … , //nombre de fiches dans la catégorie
 +           ​langArray:​ [//​statistiques des fiches par langue
 +               {
 +                 ​lang: ​ … , // code de la langue
 +                 ​fiche:​ …  //nombre de fiches
 +               }
 +           ]
 +        }
 +     }
 +  ]
 +}
 +
 +</​code>​
 +
 +Version 2 :
 +
 +<code javascript>​
 +{
 +  categoryArray:​ [ // tableau des classes
 +     ​{ ​ rank: … , // rang de la classe (entier > 0)
 +        name: … , // nom de code de la classe (chaine)
 +        title: … // intitulé de la classe dans la langue d'​interface
 +        codecorpusArray:​ [ ] , // tableau des codes des corpus appartenant à la catégorie
 +        stats {//​statistiques pour la catégorie
 +           ​corpus:​ : … , // nombre de corpus dans la catégorie
 +           ​fiche:​ … , //nombre de fiches dans la catégorie
 +           ​langArray:​ [//​statistiques des fiches par langue
 +               {
 +                 ​lang: ​ … , // code de la langue
 +                 ​fiche:​ …  //nombre de fiches
 +               }
 +           ]
 +        }
 +     }
 +  ]
 +}
 +
 +</​code>​
 +
 +Version 1  (//​categoryArray//​ était encapsulé dans un objet //​categoryData//​) : 
  
 <code javascript>​ <code javascript>​
Ligne 33: Ligne 92:
           name: … , // nom de code de la classe (chaine)           name: … , // nom de code de la classe (chaine)
           title: … // intitulé de la classe dans la langue d'​interface           title: … // intitulé de la classe dans la langue d'​interface
 +          codecorpusArray:​ [ ] , // tableau des codes des corpus appartenant à la catégorie
 +          stats {//​statistiques pour la catégorie
 +             ​corpus:​ : … , // nombre de corpus dans la catégorie
 +             ​fiche:​ … , //nombre de fiches dans la catégorie
 +             ​langArray:​ [//​statistiques des fiches par langue
 +                 {
 +                   ​lang: ​ … , // code de la langue
 +                   ​fiche:​ …  //nombre de fiches
 +                 }
 +             ]
 +          }
        }        }
      ]      ]
serveurscrutari/json/type_category.1411556614.txt.gz · Dernière modification: 2014/09/24 13:03 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0