• Empleos
  • Sobre nosotros
  • Empleos
    • Inicio
    • Empleos
    • Cursos y retos
  • Empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

238
Vistas
QML usando XMLHttpRequest edita el archivo JSON que no funciona

Importo un archivo JSON en mi programa y necesito leerlo y editarlo.

(Solo use QML no QT)

La parte de lectura funciona perfectamente, pero la parte de escritura no.

Esto es lo que trato de usar XMLHttpRequest enviando mis datos a un archivo json (a través de qml workerScript)

"qrc:/1122test.json" es la URL del archivo json en mi programa

 WorkerScript.onMessage = function(message) { var xhr = new XMLHttpRequest; xhr.open("POST" , "qrc:/1122test.json"); xhr.setRequestHeader('Content-Type', 'application/json; charset=utf-8'); xhr.onreadystatechange = function(){ console.log("1122state" , xhr.readyState); if(xhr.readyState == 4){ // console.log("1122state" , xhr.readyState); } } xhr.send(JSON.stringify({"email":"test@user.com" , "response":{"name" : "newName"}} )); console.log("saveed"); }

y mi ejemplo de archivo json

 { "email":"hi@user.com" , "response": { "name":"tester" } }

Cada vez que abro terminal cat el archivo json, sigue siendo el mismo ("hi@user.com" no cambió a "test@user.com" y también fue parte del nombre)

Ya cambié la autoridad del archivo json a 777

Cada registro en Java mostró pero no mostró ningún código de error.

Esto me molestó durante más de una semana, ¡realmente agradezco cualquier idea!

over 3 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda