Guias
Escolher um formato de troca de dados
Comece pela especificação do sistema receptor. Use JSON para dados estruturados de API, XML quando a integração exigir schema e CSV para uma tabela única.
Qual formato você deve escolher?
Escolha conforme a função de cada arquivo no fluxo de trabalho.
- APIs web → JSON
- Integração com schema → XML
- Valores de uma tabela → CSV
Confira primeiro o contrato do receptor
JSON não é sempre preferível. Integrações existentes podem exigir namespaces ou schemas XML; uma tabela plana pode precisar apenas de CSV.
Formatos a considerar
JSON
Indicado para: Dados estruturados de API e configuração
Menos indicado para: Manter atributos e namespaces XML sem mudanças
XML
Indicado para: Schemas existentes e requisitos de integração
Menos indicado para: Apenas configurações simples
CSV
Indicado para: Trocar valores de uma tabela
Menos indicado para: Preservar estrutura aninhada ou formatação
Antes de exportar
- A conversão JSON–XML pode não preservar atributos, ordem ou namespaces de modo único.
- Para CSV, combine colunas, codificação e delimitadores.