Saltar al contenido
uencoder

YAML Tags

Las etiquetas YAML especifican explícitamente el tipo de un nodo con !name, resolviendo el nodo a una clase personalizada o un tipo escalar concreto.

Propósito

Anotar explícitamente los tipos de datos de los nodos en YAML, soportando resolución de tipos personalizados y validación por esquema.

Mecanismo

!type colocado antes de un nodo fija su etiqueta, y el parser convierte el nodo al tipo correspondiente. Las etiquetas integradas incluyen !!str, !!int y !!map; etiquetas personalizadas como !include disparan la inclusión de archivos.

Casos de uso

  • Tipos YAML personalizados
  • Directivas de inclusión de archivos
  • Anotación estricta de tipos

Herramientas relacionadas

References