Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

219
Visualizações
Cómo recuperar datos de un archivo json

Tengo problemas para acceder a mi archivo json desde mi archivo javascript. Me gustaría cambiar el objeto a un texto diferente en mi archivo json una vez que se hace clic en el botón Enviar en la página web. Soy consciente de que usaría ajax para lograr este objetivo, pero no sé cómo acceder al archivo json.

Este es el archivo db.json

 { { "assets": [ { "id": "0946", "manufacturer": "SONY", }, { "id": "0949", "manufacturer": "AUDIOTECNIA" } ], "transfers": [ { "id": 1, "status": "in-progress" } ] }

Este es mi archivo Javascript

 $('form').on('submit', function(e){ e.preventDefault(); parsedData = JSON.parse(db.json); console.log(parsedData[0].id) //Changing Status $.ajax({ type: "PATCH", url: `http://localhost:3000/transfers/` });

Intenté usar parseData porque leí que es cómo recuperar el objeto, desde el archivo json, pero no creo que lo esté escribiendo correctamente. ¿Qué documentación o pasos recomendaría para resolver este problema?

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Tienes una coma adicional después de "en progreso",

 const parsedData = JSON.parse(`{ "transfers": [ { "id": 1, "status": "in-progress" }] }`)

Luego, para acceder a la identificación en parsedData:

 console.log(parsedData.transfers[0].id)
over 4 years ago · Santiago Trujillo Relatório

0

No inicializaste la variable parsedData .

 var parsedData = JSON.parse(db.json);
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda