#java #json
#java #json
Вопрос:
У меня есть структура JSON, которая выглядит как:
{
"one": "value",
"two": "value",
"three": "value"
}{
"one": "value",
"two": "value",
"three": "value"
}
По сути, в нем отсутствуют квадратные скобки и запятые. Объекты JSON необходимо было поместить в массив.
Есть ли какой-нибудь шанс разобрать ее с помощью библиотеки javax.json? Можно извлечь только первый объект JSON, но как насчет других?
Комментарии:
1. Итак, откуда взялся этот «JSON»? Почему бы не исправить исходный код?
Ответ №1:
Вы можете либо изменить входную строку, чтобы сделать ее допустимой в формате JSON, добавив [
в начале, ]
в конце и заменив }{
на },{
, либо разделить ее после }
и проанализировать каждый объект отдельно и добавить его в список.