Neste artigo você vai aprender a como remover um atributo de JSON com JavaScript, vamos utilizar uma técnica super simples!
Fala programador(a), beleza? Bora aprender mais sobre JSON!
Primeiramente vamos precisar converter o JSON em objeto JavaScript
Isso porque o JSON é apenas uma string em JS, e dificultaria manipular a mesma para remover a propriedade
Depois vamos utilizar a instrução delete para remover a propriedade em questão
E por fim convertemos novamente para JSON
Os métodos e propriedade que utilizaremos são:
- parse: JSON para objeto;
- delete: remove propriedade;
- stringify: objeto para JSON;
Veja um exemplo de código que ilustra a situação:
let myJson = '{"name": "Matheus", "age": 30}' const myObject = JSON.parse(myJson) delete myObject.age console.log(myObject) // {name: "Matheus"} myJson = JSON.stringify(myObject)
Temos primeiramente a variável myJson que é um JSON, a convertemos para objeto na variável myObject
Realizamos a remoção da propriedade age
E depois retornarmos o dado para JSON novamente com a última instrução
Assim removemos de maneira simples uma propriedade de um JSON
Note que o objeto JSON é padrão do JavaScript
Quer aprender tudo sobre JSON? Se liga neste vídeo:
Conclusão
Neste artigo você aprendeu a como remover um atributo de JSON
Utilizamos uma estratégia de converter o dado para um objeto, isso facilita a manipulação
E depois transformamos em JSON novamente
Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!