Я создал следующую строку
[{"lat": "24.8809436", "lng": "67.0638776", "timeStamp": 1527155905396}]
Теперь я конвертирую эту строку в JsonArray.
jsonArray = new JsonArray();
jsonArray.add(stringArray)
После этой строки она преобразует вышеупомянутый массив строк в этот формат.
["[{\" lat\ ": \" 24.8809436 \ ", \" lng \ ": \" 67.0638776 \ ", \" timeStamp \ ": 1527155905396}]"]
Это работало нормально, когда я использовал JSONArray
, но так как теперь я использую модернизацию, я переключился на JsonObject
и JsonArray
.
РЕДАКТИРОВАТЬ
stringArray ="[{"lat":"24.8809436","lng":"67.0638776","timeStamp":1527155905396}]";
jsonArray = new JsonArray();
jsonArray.add(stringArray);
JsonObject jsonobject= new JsonObject();
jsonobject.add("trail", jsonArray);