¿Qué es YAML?
YAML (YAML Ain't Markup Language) es un lenguaje de serialización de datos legible por humanos diseñado para archivos de configuración e intercambio de datos. Se caracteriza por su sintaxis concisa y clara — más legible que XML y más expresivo que JSON. YAML usa sangría para anidamiento, dos puntos para pares clave-valor y guiones para elementos de lista, lo que lo hace ideal para archivos de configuración.
Cómo Usar
Operaciones Básicas
- Pega o ingresa datos YAML en el cuadro de entrada izquierdo
- Selecciona el tamaño de sangría
- Haz clic en 'Formatear' para embellecer, 'Minificar' para reducir tamaño, o 'Validar' para verificar sintaxis
- Ver los resultados a la derecha
- Haz clic en 'Copiar' para copiar al portapapeles
Descripción de Opciones
Preguntas Frecuentes
Q: ¿Cuál es la diferencia entre archivos .yaml y .yml?
A: Son idénticos, solo tienen extensiones diferentes. .yaml es la extensión oficialmente recomendada, mientras que .yml es una abreviatura histórica. No hay diferencia práctica entre ellos.
Q: ¿Por qué mi archivo YAML tiene errores?
A: Los errores más comunes en YAML son problemas de sangría. Asegúrate de: 1. Usar espacios, no tabulaciones; 2. Mantener los niveles de sangría consistentes; 3. Agregar un espacio después de los dos puntos; 4. Agregar un espacio después de los guiones de lista.
Q: ¿YAML soporta comentarios?
A: ¡Sí! YAML usa el símbolo # para agregar comentarios, que pueden aparecer al final de una línea o en su propia línea. Esta es una gran ventaja de YAML sobre JSON.
Q: ¿Cómo represento caracteres especiales en YAML?
A: Si una cadena contiene caracteres especiales (dos puntos, signos de número, corchetes, etc.), envuélvela en comillas: las comillas simples no analizan caracteres de escape, las comillas dobles soportan caracteres de escape como \n para saltos de línea.
Q: ¿Están seguros mis datos?
A: Completamente seguros. Todo el procesamiento se realiza localmente en tu navegador, y los datos nunca se cargan en ningún servidor.