Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
serveurscrutari:json:type_base [2015/03/29 17:53]
vincent
serveurscrutari:json:type_base [2018/01/22 01:06] (Version actuelle)
vincent [Objet retourné]
Ligne 7: Ligne 7:
 ==== Paramètres communs obligatoires ==== ==== Paramètres communs obligatoires ====
  
-  * //version// : version à utiliser (Version actuelle : 1)+  * //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 23: Ligne 23:
 ===== Objet retourné ===== ===== Objet retourné =====
  
-Version ​:+Version ​:
  
 <code javascript>​ <code javascript>​
Ligne 29: Ligne 29:
   baseArray: [ // tableau des bases   baseArray: [ // tableau des bases
     {     {
-        ​codebase: … , // code de la base (entier > 0) +      ​codebase: … , // code de la base (entier > 0) 
-        ​authorityuuid: … , // UUID de l'​éditeur de la base, première partie de l'URI (chaine +      ​sourcename:​ … , //Nom de source correspondant dans la configuration du moteur 
-        basename: … , // nom de code de la base (chaine) +      authority: … , // Nom ou identifiant ​de l'​éditeur de la base, première partie de l'URI (chaine) 
-        baseicon: … , // URL de l'​icone 16x16 pixels de la base (optionnel, chaine) +      basename: … , // nom de code de la base (chaine) 
-        codecorpusArray:​ [ ] , // tableau des codes des corpus de la base (si aucun corpus, le tableau est tout de même présent et vide) +      ​title:​ … , // titre de la base dans la langue demandée ou dans la langue par défaut (chaine) 
-        codethesaurusArray:​ [ ] , // tableau des codes des thésaurus de la base (si aucun thésaurus, le tableau est tout de même présent et vide) +      ​baseicon: … , // URL de l'​icone 16x16 pixels de la base (optionnel, chaine) 
-        ​intitules: { // objet contenant différents ​intitulés ​dans la langue définie par langUi (optionnel) +      codecorpusArray:​ [ ] , // tableau des codes des corpus de la base (si aucun corpus, le tableau est tout de même présent et vide) 
-           short: … , // intitulé court (chaine) +      codethesaurusArray:​ [ ] , // tableau des codes des thésaurus de la base (si aucun thésaurus, le tableau est tout de même présent et vide) 
-           long: … , // intitulé ​long (chaine) +      ​phraseMap: { // tableau associatif des intitulés ​associés à la base 
-        +         title: … , // titre (chaine) 
-        stats {//​statistiques sur la base +         longtitle: … , // titre long (chaine) 
-           ​corpus: : … , // nombre de corpus de la base +      }, 
-           ​thesaurus: … , //nombre de thésaurus de la base +      ​attrMap:​ { // tableau associatif des attributs associés à la base 
-           ​fiche: … , //nombre de fiches de la base +         ​(clé):​ [ // la clé est celle de l'​attribut,​ la valeur est le tableau des valeurs de l'​attribut 
-           ​motcle: … , //nombre de mots-clés de la base +         ] 
-           ​indexation: … , //nombre d'​indexations de la base +      }, 
-           ​langArray: [//​statistiques des fiches par langue +      ​stats {//​statistiques sur la base 
-               ​+        corpus: : … , // nombre de corpus de la base 
-                 ​lang:  … , // code de la langue +        thesaurus: … , //nombre de thésaurus de la base 
-                 ​fiche: …  //nombre de fiches +        fiche: … , //nombre de fiches de la base 
-               } +        motcle: … , //nombre de mots-clés de la base 
-             ]+        indexation: … , //nombre d'​indexations de la base 
 +        langArray: [//​statistiques des fiches par langue 
 +          
 +            lang:  … , // code de la langue 
 +            fiche: …  //nombre de fiches
           }           }
-        ​}+        ​]
       }       }
-   ]+    } 
 +  ​]
 } }
  
 </​code>​ </​code>​
  
-Version ​//​(baseArray était encapsulé dans un objet baseData)// : +Version ​2  : 
 + 
 +<code javascript>​ 
 +
 +  baseArray: [ // tableau des bases 
 +    { 
 +      codebase: … , // code de la base (entier > 0) 
 +      authority: … , // Nom ou identifiant de l'​éditeur de la base, première partie de l'URI (chaine) 
 +      basename: … , // nom de code de la base (chaine) 
 +      baseicon: … , // URL de l'​icone 16x16 pixels de la base (optionnel, chaine) 
 +      codecorpusArray:​ [ ] , // tableau des codes des corpus de la base (si aucun corpus, le tableau est tout de même présent et vide) 
 +      codethesaurusArray:​ [ ] , // tableau des codes des thésaurus de la base (si aucun thésaurus, le tableau est tout de même présent et vide) 
 +      intitules: { // objet contenant différents intitulés dans la langue définie par lang (optionnel) 
 +         ​short:​ … , // intitulé court (chaine) 
 +         long: … , // intitulé long (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 
 +         ] 
 +      }, 
 +      stats {//​statistiques sur la base 
 +        corpus: : … , // nombre de corpus de la base 
 +        thesaurus: … , //nombre de thésaurus de la base 
 +        fiche: … , //nombre de fiches de la base 
 +        motcle: … , //nombre de mots-clés de la base 
 +        indexation: … , //nombre d'​indexations de la base 
 +        langArray: [//​statistiques des fiches par langue 
 +          { 
 +            lang:  … , // code de la langue 
 +            fiche: …  //nombre de fiches 
 +          } 
 +        ] 
 +      } 
 +    } 
 +  ] 
 +
 + 
 +</​code>​ 
 + 
 +Version 1 (//baseArray// était encapsulé dans un objet //baseData//
  
 <code javascript>​ <code javascript>​
Ligne 68: Ligne 112:
        {        {
           codebase: … , // code de la base (entier > 0)           codebase: … , // code de la base (entier > 0)
-          ​authorityuuid: … , // UUID de l'​éditeur de la base, première partie de l'URI (chaine+          ​authority: … , // Nom ou identifiant ​de l'​éditeur de la base, première partie de l'URI (chaine)
           basename: … , // nom de code de la base (chaine)           basename: … , // nom de code de la base (chaine)
           baseicon: … , // URL de l'​icone 16x16 pixels de la base (optionnel, chaine)           baseicon: … , // URL de l'​icone 16x16 pixels de la base (optionnel, chaine)
           codecorpusArray:​ [ ] , // tableau des codes des corpus de la base (si aucun corpus, le tableau est tout de même présent et vide)           codecorpusArray:​ [ ] , // tableau des codes des corpus de la base (si aucun corpus, le tableau est tout de même présent et vide)
           codethesaurusArray:​ [ ] , // tableau des codes des thésaurus de la base (si aucun thésaurus, le tableau est tout de même présent et vide)           codethesaurusArray:​ [ ] , // tableau des codes des thésaurus de la base (si aucun thésaurus, le tableau est tout de même présent et vide)
-          intitules: { // objet contenant différents intitulés dans la langue définie par langUi ​(optionnel)+          intitules: { // objet contenant différents intitulés dans la langue définie par lang (optionnel)
              ​short:​ … , // intitulé court (chaine)              ​short:​ … , // intitulé court (chaine)
              long: … , // intitulé long (chaine)              long: … , // intitulé long (chaine)
serveurscrutari/json/type_base.1427644417.txt.gz · Dernière modification: 2015/03/29 17:53 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0