Donnée de type String / Type of String data

Blogger - String data type

Le terme string est employé pour qualifier le type d'une donnée Blogger. Une valeur de type string est une chaîne de caractères.

Caractéristiques

Une chaîne de caractères écrite explicitement dans une expression Blogger, doit toujours être encadrée par des quotes :

  • "value"

  • "value"

Exemple 1
<b:eval expr='"Cette page est stringuement barbante"'/>
Exemple 2
<b:eval expr='data:messages.share + " cet article"'/>

Certains types de données s'emploient également avec des quotes. C'est le cas des données de type image, url, date, locale et message. Ces données ont leur propres caractéristiques, mais travaillent comme une donnée de type string. Par conséquent, elles héritent des mêmes fonctionnalités.

Dans une expression Blogger, une donnée de type string est toujours considérée true (vraie), lorsque son contenu n'est pas vide.

Exemple
<b:if cond='data:blog.metaDescription'>
  
</b:if>

Le contenu sera exécuté si la donnée data:blog.metaDescription contient une valeur.

Explorateur - Les données string

Réglages des données

Les données de type string et les données héritières sont dotées d'un objet d'items qui permettent d'obtenir des informations supplémentaires ou d'appliquer une caractéristique à la chaîne de caractères. Ces objets sont considérés comme un ensemble de réglages des données.

Introduction aux réglages des données

Échantillonnage des ressources


  size: number,
  length: number,
  escaped: string,
  jsEscaped: string,
  jsonEscaped: string,
  cssEscaped: string

Liste des réglages

Réglage Description Sortie

Renvoient la longueur de la chaîne de caractères.

  • number

Ces paramètres renvoient une chaîne de caractères échappée selon le contexte spécifique (HTML, JS, Json ou CSS).

  • string

Liste des réglages dont le résultat est (ou peut être) une chaîne de caractères

Groupe de réglages Réglages Sortie est string ?

Échappement de la chaîne

Oui

Format ISO 8601

Oui

Paramètres de localisation

Oui

Sens de lecture et alignement

Oui

Premier et dernier set d'un tableau

Possible

Paramètres de polices

Oui

Paramètres de couleurs

Oui

Tableau de chaînes de caractères

array[string] est un type de tableau contenant que des valeurs string.

Exemple de représentation syntaxique d'un tableau singleton string à la norme du langage Blogger

  string1,
  string2,
  string3,
  string4

Pour extraire les items d'un tableau de chaînes de caractères, il faut employer la balise <b:loop>.

Un tableau explicite
<b:loop values='["string1","string2","string3","string4"]' var='itemString'>

  <data:itemString/>

</b:loop>

Un tableau de chaînes de caractères peut être créé à l'aide de l'opérateur lambda map.

Créer un tableau de chaînes de caractères
<b:loop values='data:posts map (p => p.title)' var='itemString'>

  <data:itemString/>

</b:loop>
Blogger Humour - Guirlande de strings.

Les opérateurs

Les données/valeurs de type string et les données héritières peuvent être injectées dans la majorité des opérations.

Consultez les opérateurs au cas par cas pour connaître ceux qui acceptent les données string entrantes et ceux qui renvoient un résultat de type string.

Introduction aux opérateurs Blogger

Ce tableau reprend la liste des opérateurs dont le résultat est (ou peut être) une chaîne de caractères.

Groupe d'opérateurs Opérateurs Sortie est string ?

Opérateur de concaténation

Oui

Sélecteurs

Possible

Opérateurs Lambdas

Possible

Opérateurs d'images

Oui

Opérateurs d'URLs

Oui

Opérateur d'extraits

Oui

Spotlight

Ajouter son blog dans l’omnibox de Firefox

Populaires cette semaine

Foire aux questions Blogger (Novembre 2021)