ThéorieRéférences XMLTypes des données

Les types de données [introduction]

Les types de données [introduction]
Depuis l'introduction des nouvelles expressions Blogger en 2015, connaître le type de chaque donnée est devenu essentiel.
Mais pourquoi donc ?
Parce que pour préparer une bonne soupe, il faut tous les ingrédients (les données), les épices (les opérateurs), une très grosse marmite (l'éditeur XML), un fourneau (votre PC) et une très grosse cuillère (votre clavier).

Qu'est-ce que le type d'une donnée

Dans le language informatique, les types de données est un concept important que l'on ne peut pas ignorer.
Chaque donnée contient une valeur et selon sa valeur on peut la raccorder à différentes fonctions.
Jusqu'en 2015, les utilisateurs de Blogger n'avaient pas réellement besoin de connaître le type d'une donnée, tant le language de Blogger était basique.
Les données étaient soit des chaînes de caractères ou des tableaux qu'on traitait avec un nombre restreint d'opérateurs. Même les nombres et les booléens étaient des chaînes de caractères.

Mais tout cela a changé. Blogger dispose désormais d'une bibliothèque de données classées par type et un arsenal d'opérateurs pouvant traiter les tableaux, les nombres, les booléens, etc... Ce n'est pas encore du javascript, mais on s'y approche très fortement.


La liste des types de données

Le tableau ci-dessous reprend la liste des types pris en charge par Blogger.

Type Signification Valeur
string Une chaîne de caractères. "string"
boolean Une valeur booléenne. true|false|yes|no
number Une valeur numérique. 17
URL Une url du blog "https://blog_name.blogspot.com/"
image Une url d'une image "https://..."
object Un objet. {"item1","item2","item3"}
array[string] Un tableau de chaînes de caractères. ["string1","string2","string3"]
array[boolean] Un tableau de valeurs booléennes. [true,false,true]
array[number] Un tableau de nombres. [1,2,3,4]
array[URL] Un tableau d'urls. ["https://","https://","https://"]
array[image] Un tableau d'urls d'images. ["https://","https://","https://"]
array[object] Un tableau d'objets. [{object}]

Consultez les fiches de la catégorie Types des données pour obtenir plus d'informations.
Vous pouvez également consulter la catégorie des opérateurs. Chaque opérateur renvoie une valeur correspondant à un type de donnée et certaines opérandes requièrent des valeurs d'un type spécifique.

Pour connaître le type d'une donnée Blogger, consultez les bibliothèques :


Dictionnaires des données

Plus d'un millier de données sont disponibles. Chacune d'entre-elles sont contenues dans un dictionnaire et ne s'emploie que dans des conditions spécifiques. Chaque donnée peut être intégrée dans une opération.

Dictionnaire Description
data:blog Dictionnaire principal travaillant dans l'ensemble du code XML des modèles.
Représentation des ressources.
data:view Second dictionnaire principal travaillant dans l'ensemble du code XML des modèles.

Représentation des ressources.
data:widget Le dictionnaire contient que très peu de données, mais s'avère être parfois indispensables. Ces données ne s'utilisent que dans le code XML des gadgets.
Représentation des ressources.
data:skin Les dictionnaires d'habillage sont à mettre à part. Ils sont spécifiques à chaque modèle et chaque concepteur peut créer son propre dictionnaire dans la section b:skin.
Dictionnaires d'habillage des modèles.
En savoir plus : b:skin - Habillage CSS et définitions des variables CSS
Dictionnaires des gadgets Et enfin, les dictionnaires spécifiques à chaque gadget qui ne peuvent être utilisés que dans leur gadget respectif.
Dictionnaires des widgets


Statuts des données

L’ingénierie Blogger améliore continuellement le produit en ajoutant ou en mettant à jour des fonctionnalités. De ce fait, la bibliothèque des données est constamment remaniée. Un statut permet de connaître l'état de la donnée. Selon le statut, nous pouvons décider d'employer telle ou telle donnée dans une opération.

Statut Description
courant Les données courantes sont les données actives. La majorité de ces données sont utilisées dans les modèles par défaut et certaines sont expérimentales et inédites.
Liste des données courantes.
en cours d'abandon Les données en cours d'abandon sont des données susceptibles d'être dépréciées. Leur utilisation n'est pas recommandée.
Une donnée peut être considérée en cours d'abandon, lorsqu'une fonctionnalité n'est plus livrée, lorsque le même résultat peut être obtenu à l'aide des expressions Blogger (e.g.: la longueur d'une chaîne, le premier/dernier élément d'un tableau...), etc...
Une donnée en cours d'abandon, ne signifie pas qu'elle sera retirée du dictionnaire !
Liste des données en cours d'abandon.
verrouillé Les données classées verrouillées sont issues des gadgets dont le fichier XML est accessible uniquement en lecture seule.
Liste des données verrouillées
inactif Les données inactives renvoient un contenu vide ou faux. Elles ne sont ni obsolètes, ni en cours d'abandon.
Liste des données inactives
new Les nouvelles données sont taguées "NEW" durant une année entière. Liste des nouvelles données
update Les données taguées "UPDATE" sont des données qui ont été révisées par l’ingénierie Blogger. Généralement, il s'agit de données qui ont changé de type. Liste des mises à jour
Dernière modification :
Assistance publique pour le produit Blogger sur les Forums d'aides :

Certifiée par Google - Experte TC :
  • Affectation Google France, produit Blogger, du 11/07/2011 au 28/07/2014.
  • Affectation Google US, produit Blogger depuis le 28/07/2014.

Posts les plus consultés de ce blog

ThéorieRéférences XMLParamètres des données
Le paramètre Image redimensionnable [isResizable]
Populaire
DéveloppementsFichiers XML
Résumés des articles avec images réactives [Pack 2016]
Populaire