Format Atlas

Guías

Elegir formatos de datos y configuración web

Considera JSON para intercambios entre máquinas como API, YAML para configuración editada por personas y XML para integraciones existentes basadas en esquemas.

¿Qué formato deberías elegir?

Elige según la función de cada archivo en tu flujo de trabajo.

  • API web → JSON
  • Ajustes editados a mano → YAML
  • Esquema o contrato existente → XML

Usa el formato exigido por el receptor

Los tres representan datos estructurados, pero difieren en sintaxis, comentarios, tipos y esquemas. Comprueba primero el contrato y las herramientas.

Formatos a considerar

JSON

Adecuado para: API e intercambio basado en JSON

Menos adecuado para: Ajustes manuales que requieren comentarios

YAML

Adecuado para: Configuración mantenida por personas

Menos adecuado para: API que solo aceptan JSON

XML

Adecuado para: Esquemas e integraciones XML existentes

Menos adecuado para: API sencillas nuevas sin requisitos XML

Antes de exportar

  • No supongas que YAML es un superconjunto estricto de JSON.
  • Confirma codificación, tipos y tratamiento de esquemas con el receptor.

Comparaciones relacionadas

Guías

Referencias y especificaciones