Como converter JSON em tipos TypeScript
Infira um tipo TypeScript a partir de uma amostra JSON. Todos os elementos de um array contribuem para a união de tipos, as chaves dos objetos recebem aspas de forma segura, null continua sendo null, e um array vazio vira unknown[] sem presumir um tipo para seus elementos.
Exemplo
O exemplo {"a":1} gera um tipo com "a": number. Um array misto como [1,"x"] gera Array<number | string>.
Antes de usar o resultado
Uma amostra não comprova todas as estruturas futuras. Nenhuma propriedade ausente é presumida ou marcada como opcional. Revise o tipo inferido com base no contrato real da sua API.
Atualizado
Como citar esta página
ToolOctopus. “JSON para TypeScript.” Atualizado 7 de outubro de 2026. https://tooloctopus.com/pt/json-para-typescript.
Inclua a data de acesso se as suas instruções exigirem.
As citações são formatadas com citeproc-js, de Frank Bennett, e estilos da Citation Style Language. Licença e código-fonte.