Neste artigo você vai aprender a como resolver erro Unexpected token o in JSON, um erro muito comum ao trabalhar com JSON

resolver erro Unexpected token o in JSON capa

Fala programador(a), beleza? Bora aprender mais sobre JSON e seus erros!

Você não pode utilizar o JSON diretamente, precisa antes fazer um parse para poder tê-lo como objeto

Algumas das possíveis causas para este erro são:

  • JSON mal formatado;
  • Utilização incorreta do tipo de dado;
  • JSON mal construído;
  • Não utilização correta dos métodos de conversão;

Antes de utilizar o dado JSON, passe pelo método parse, desta maneira:

const myJson = '{"name": "Matheus", "age": 30}'

const myObject = JSON.parse(myJson)

console.log(myObject.name) // Matheus

Aqui temos um JSON corretamente criado, que é convertido para objeto JavaScript, assim não temos erro algum

Quer entender mais sobre JSON? Confira o vídeo abaixo:

Uma outra dica interessante é verificar se seu JSON está corretamente criado conforme os padrões estabelecidos por este tipo de dado

Inclusive no vídeo te explico todos os detalhes para criar bons JSON’s, que sempre vão funcionar

Este tipo de dado é frequentemente utilizado entre a comunicação de sistemas, como em APIs

Conclusão

Neste artigo você vai aprender a como resolver erro Unexpected token o in JSON

Utilizamos o método parse para conversão do dado em JSON

Foi também evidenciado a possível má formação do JSON, que deve ser cuidadosamente observada

Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!

Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os curso

Subscribe
Notify of
guest

1 Comentário
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Luiz

não entendi o que essa “vídeoaula” tem a ver com solução do problema em questão