Guias
Escolher formatos de dados e configuração web
Considere JSON para troca entre sistemas, como APIs, YAML para configurações editadas por pessoas e XML para integrações existentes baseadas em schema.
Qual formato você deve escolher?
Escolha conforme a função de cada arquivo no fluxo de trabalho.
- APIs web → JSON
- Ajustes editados por pessoas → YAML
- Schema ou contrato existente → XML
Use o formato exigido pelo receptor
Os três representam dados estruturados, mas diferem em sintaxe, comentários, interpretação de tipos e uso de schemas. Confira contrato e ferramentas primeiro.
Formatos a considerar
Antes de exportar
- Não presuma que YAML seja um superconjunto estrito de JSON.
- Confirme codificação, tipos e tratamento de schemas com o receptor.