Witajcie,
mam problem z zapisem obiektu do pliku. Obiekt jest parsowany za pomocą JSON.stringify i następnie chciałbym zawartość umieścić w pliku na dysku. Próbuję czegoś takiego jak poniżej, ale to nie działa...
//Receiving Objects from [inject1.js] chrome.runtime.onMessage.addListener(function (response, sender, sendResponse) { alert("Bedzie response zaraz"); alert("Object Vehicle: " + "\n" + JSON.stringify(response.myVehicleObject)); var txtFile = "/tmp/test.txt"; var file = new File(txtFile, "write"); var str = JSON.stringify(response.myVehicleObject); alert("opening file..."); file.open(); alert("writing file.."); file.writeline(str); alert("closing file"); file.close(); alert("Token!!!!: " + "\n" + response.token); myVehicleObjects.push(response.myVehicleObject); myFinancialObject.push(response.myFinancialObject); alert("Object Vehicle: " + "\n" + myVehicleObjects.length); alert("Object Financial: " + "\n" + myFinancialObject.length); myVehicleObjects.forEach(function (veh) { alert(JSON.stringify(veh)); }); myFinancialObject.forEach(function (fin) { alert(JSON.stringify(fin)); }); //myVehicleObjects.forEach(function (veh) { alert(veh.Vehicle.VinNumber); }); alert("SPRAWDZAM VIN: " + myVehicleObjects[0].Vehicle.VinNumber); alert("SPRAWDZAM TYP: " + myVehicleObjects[0].Type); });
Z góry dzięki za pomoc :)