Como adicionar dados em um arquivo JSON usando Node.js

Em muitas aplicações Node.js, é comum a necessidade de adicionar dados a um arquivo JSON existente.

Isso pode ser útil para armazenar informações dinâmicas, atualizações de configurações ou qualquer outro tipo de dados que precise ser persistido.

Neste artigo, exploraremos diferentes abordagens para adicionar dados em um arquivo JSON usando Node.js.

Acompanhe o Blog e o meu Curso de Angular ou Curso de Javascript, Ts e Nodejs

Método 1

Lendo e escrevendo o arquivo completo uma maneira simples de adicionar dados a um arquivo JSON é lendo o arquivo completo, analisando seu conteúdo para um objeto JavaScript, adicionando os dados desejados ao objeto e, em seguida, escrevendo o objeto de volta no arquivo.

Veja um exemplo abaixo:

Com esse código, o arquivo JSON existente é lido, convertido em um objeto JavaScript, os dados desejados são adicionados ao objeto e o objeto é escrito de volta no arquivo.

Método 2

Utilizando bibliotecas de manipulação de arquivos JSON Outra abordagem é usar bibliotecas específicas para manipulação de arquivos JSON, como o jsonfile. Essas bibliotecas fornecem métodos convenientes para ler, modificar e escrever arquivos JSON. Veja um exemplo utilizando o jsonfile abaixo:

Nesse exemplo, a biblioteca jsonfile é usada para ler o arquivo JSON, adicionar os dados desejados ao objeto e escrever o objeto de volta no arquivo.

Acompanhe o Blog e o meu Curso de Angular ou Curso de Javascript, Ts e Nodejs

Conclusão

Adicionar dados em um arquivo JSON usando Node.js pode ser feito de várias maneiras.

Neste artigo, discutimos duas abordagens: lendo e escrevendo o arquivo completo, convertendo-o em um objeto JavaScript e modificando-o antes de escrever de volta no arquivo, e utilizando bibliotecas específicas para manipulação de arquivos JSON, como o jsonfile.

Escolha a abordagem que melhor se adequa às suas necessidades e adicione com sucesso os dados desejados ao seu arquivo JSON.

Tenha uma carreira
Front-end de Sucesso!

Ebook - JORNADA FRONT-END

Fruto de mais de 7 anos estudando e trabalhando com Front-end, a "Jornada Front-end - O Guia Definitivo" é um manual completo para todos que querem subir em suas carreiras do zero ou subir do seu nível atual.

Ebook enviado com sucesso! Verifique sua caixa de e-mail.

Share This