Помогите разобраться как дописать данные в файл, не в конец.
И другие параметры seek не работают.
SeekEnd возвращает false
другие параметры возвращают true, но не устанавливают в нужное место.
структура data.json примерно такая:
суть проблемы в том что не могу дописать новый массив данных правильно, нужно переступить через символ ] и записать данные. Или удалить символ ] и записать его в конце по новой, но не знаю как это сделать. Пишу данные так File.print(time);
Код:
File = SPIFFS.open("/data.json", "a"); // открывает файл и пишет в конец
File.seek(3, SeekEnd)); // должен сместить ввод на 3 символа назад - не работает
SeekEnd возвращает false
другие параметры возвращают true, но не устанавливают в нужное место.
структура data.json примерно такая:
Код:
[
{"9:00": "67.5"},
{"9:30": "60.2"},
{"10:00": "63.8"}
]