#java #android #json
Вопрос:
Я пытаюсь преобразовать файл, содержащий параметры регистрации данных, в формат json.
В настоящее время он сохраняет формат:
{ X }
{ X }
Я знаю, что это недопустимый формат JSON, поэтому я пытаюсь сделать его таким:
[
{ X },
{ X }
]
Это код, который я правильно знаю, который записывает данные, как называется эта функция:
public void write(String _rec) {
writeLock.writeLock().lock();
timestamp = System.currentTimeMillis();
String jsonstr = "{ "timestamp":" timestamp ", "record" : " _rec " },n";
// Log.d(LOG_TAG, jsonstr);
try {
fileWriter.write(jsonstr);
fileWriter.flush();
} catch(IOException e) {
e.printStackTrace();
}
writeLock.writeLock().unlock();
} // END write
Я добавил запятую после закрытия }
, но я не уверен, что с этим делать []
. Есть ли способ, когда я создам файл, который я могу вставить []
, а затем начать записывать информацию между ними? Есть ли другое решение для автоматической вставки этих скобок?