Interoperabilidade de JSON: YAML, CSV, XML, JWT, Schema

O JSON raramente vive sozinho. Converta entre JSON e YAML/CSV/XML, decodifique JWTs, gere tipos e valide com JSON Schema — cada passo permanece no navegador.

Quando você chega aqui

Você tem JSON de um lado e YAML, CSV, XML, JWT ou JSON Schema do outro, e precisa converter ou validar através dessa fronteira. Cada ferramenta desta seção lida com uma fronteira de forma limpa, no seu navegador, sem enviar a carga útil.

Guias de conversão

As conversões são em sua maioria sem perdas, mas têm casos extremos. Cada guia cobre as regras exatas: como objetos aninhados viram células CSV, como atributos XML sobrevivem a uma ida e volta, por que âncoras YAML não mapeiam de forma limpa.

Os tutoriais de blog relevantes

Tutoriais formato a formato para as tarefas de interoperabilidade mais comuns, além de uma comparação entre JSON Patch e JSON Merge Patch para atualizações parciais.

Os padrões por trás de cada fronteira

Cada fronteira de interoperabilidade é definida por um RFC ou especificação de grupo de trabalho. A lista abaixo é o resumo de uma linha mais a fonte.

Caminho recomendado

De configuração YAML para JSON para um cliente de API, de ponta a ponta.

    1. Ferramenta: /yaml — cole o YAML, clique em «Para JSON».
    1. Guia: /guides/convert-yaml-to-json — as regras da conversão.
    1. Blog: /blog/json-vs-yaml — quando manter YAML e quando trocar.
    1. Referência: /news/yaml-1-2-json-compatibility — por que a conversão é possível.