Форматирование JSON в файле регистрации данных

#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
 

Я добавил запятую после закрытия } , но я не уверен, что с этим делать [] . Есть ли способ, когда я создам файл, который я могу вставить [] , а затем начать записывать информацию между ними? Есть ли другое решение для автоматической вставки этих скобок?