Donnée de type String / Type of String data

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.
Table des matiè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"
<b:eval expr='"Cette page est stringuement barbante"'/>
<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 . 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.
<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. |
|
|
Ces paramètres renvoient une chaîne de caractères échappée selon le contexte spécifique ( |
|
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.
string1,
string2,
string3,
string4
Pour extraire les items d'un tableau de chaînes de caractères, il faut employer la balise <b:loop>
.
<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
.
<b:loop values='data:posts map (p => p.title)' var='itemString'>
<data:itemString/>
</b:loop>

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.