Здравствуйте. Помогите, пожалуйста, в решении проблемы
Кратко: написал хтмл-страничку, на которой могу вносить и корректировать данные. Последние хранятся в джсон-файле.
Все отлично работало (читалось и сохранялось) до момента, пока я не решил поместить все в gz-архив: данные перестали сохраняться.
Подумал, что нужно в код, который отвечает за запись, добавить еще и ".gz" к названию файла. Также не решило проблемы. Но эффект стал отличаться. Если в первом варианте данные просто не изменялись, то сейчас - файл становился пустым (без каких либо данных)
fileName ="file.json"
data = джсон-строка
Кратко: написал хтмл-страничку, на которой могу вносить и корректировать данные. Последние хранятся в джсон-файле.
Все отлично работало (читалось и сохранялось) до момента, пока я не решил поместить все в gz-архив: данные перестали сохраняться.
Подумал, что нужно в код, который отвечает за запись, добавить еще и ".gz" к названию файла. Также не решило проблемы. Но эффект стал отличаться. Если в первом варианте данные просто не изменялись, то сейчас - файл становился пустым (без каких либо данных)
Код:
void fsWriteJsonFile(String fileName, String data) {
File fw = SPIFFS.open("/json/" + fileName + ".gz", "w"); // здесь уже с ".gz"
fw.print(data);
fw.close();
}
data = джсон-строка