Есть у меня строка: [["{12,3,Козлов,2,Математика}","{17,5,Антонов,3,Математика}","{2,19,Козлов,1,Математика}"]]
(это список учеников начальных классов)
Мне нужно из этой строки сделать следующее:
{
"students": [
{
"sur": "Козлов",
"mark": 3,
"subject": "Математика"
},
(ну и так далее для всех учеников)
]}
Помогите пожалуйста, что за функцию использовать ? Как переделать ?
Заранее спасибо
Ну, исходная строка это не JSON, так что надо распарсить её согласно известной структуре, создать объекты и каким-нибудь GSON'ом cконвертить в JSON. Для парсинга в этом случае достаточно регулярных выражений, должно получиться достаточно просто.