Todos los valores en programación tienen un tipo. El tipo de datos es la propiedad de un valor que determina sus características, qué operaciones puede hacer y cómo será representado dentro del programa que lo ejecuta:
Tipo | Herencia | Descripcion | Ejemplo |
---|---|---|---|
string | string | Cadena de caracteres | "string" |
number | none | Valor numérico | 22 |
boolean | Valor booleano | true false yes no |
|
url | string | Un enlace | "https://example.com" |
image | Una imagen | "https://example.com/image.jpeg" |
|
date | Una fecha | "Jun 26, 1995" |
|
locale | Localidad del Blog | "es-ES" |
|
Mensaje permanente | "message" |
||
object | none | Un objeto | {"item1", "item2", "item3"} |
array | Una tabla o arreglo | [set1,set2,set3] |
String
Los valores del tipo string corresponden a una cadena de caracteres. En una expresión de Blogger, este tipo de datos debe estar entre comillas, ejemplo:
"Lorem ipsum dolor sit amet"
Profundizar en: String Blogger Code PE.
Number
Los valores del tipo number corresponden a números y nunca se especifican entre comillas o de lo contrario se interpretarán como string, por ejemplo, 22
es un número, pero "22"
entre comillas es string.
Profundizar en: Number Blogger Code PE.
Boolean
El tipo boolean solo pueden ser uno de dos estados, generalmente true
o false
, que significa verdadero y falso respectivamente, por ejemplo, una condición con datos tipo string siempre devuelve verdadero si no está vacío:
<b:if cond='data:view.title'>
<!-- Si el título no está vacío, este código es "true" -->
</b:if>
Profundizar en: Boolean Blogger Code PE.
Url
El tipo url corresponde a un enlace, también se interpreta como string y se escribe como tal, por ejemplo:
"https://www.blogger.com"
Profundizar en: Url Blogger Code PE.
Image
Los valores de datos del tipo image corresponden a un enlace hacia un archivo de imagen, también se interpreta como string y se escribe como tal, por ejemplo:
"https://www.blogger.com/image.jpeg"
Profundizar en: Image Blogger Code PE.
Date
Los valores de datos del tipo date corresponden a una fecha. Se interpreta como string, por ejemplo:
"Jun 26, 1995"
Profundizar en: Date Blogger Code PE.
Locale
Los valores de datos del tipo locale contienen información como el idioma, región, localidad, dirección de lectura, etc.
Profundizar en: Locale Blogger Code PE.
Message
Los valores de datos del tipo message corresponden a un texto permanente que Blogger pone a disposición y los cuales se traducen automáticamente al idioma configurado del Blog. Ejemplo:
<b:message name='messages.learnMore'/>
Profundizar en: Message Blogger Code PE.
Object
El tipo de datos object corresponde a objeto y puede contener cualquier tipo de datos en un conjunto de datos:
{"item1": value, "item2": value, "item3": value}
Profundizar en: Object Blogger Code PE.
Array
El término Array se utiliza para referirse a una estructura de datos, que a diferencia de un objeto, está compuesta por 0 o más elementos del mismo tipo.
Tabla | Descripcion | Ejemplo |
---|---|---|
array[string] | Tabla de cadena de caracteres | ["string1","string2","string3"] |
array[number] | Tabla de números | [10,20,30] |
array[boolean] | Tabla de booleanos | [true,false,false] |
array[url] | Tabla de enlaces | ["http://example.com","http://google.com"] |
array[image] | Tabla de imágenes | ["image1.jpeg","image2.jpeg"] |
array[date] | Tabla de fechas | ["2 de abril","9 de Enero"] |
array[object] | Tabla de objetos | [{"item": value},{"item": value}] |
Profundizar en: Array Blogger Code PE.
Estado de datos
La codificación de Blogger se actualiza constantemente, por ello su sintaxis y los datos existentes cambian con el tiempo. Para conocer mas sobre el diccionario de datos y el estado de los datos, visita: Tipos de datos en Blogger Code PE.