Анализ строк json без кавычек должен вызывать исключение в gsonJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Анализ строк json без кавычек должен вызывать исключение в gson

Сообщение Anonymous »

Я пытаюсь проанализировать очень простой фрагмент json:

Код: Выделить всё

{ key : "value" }
Поскольку json требует, чтобы строки заключались в кавычки, я ожидаю, что Gson (2.2.4) выдаст исключение при анализе этого фрагмента. На самом деле это не так: ключ рассматривается как обычная строка.

То же самое происходит и со следующим фрагментом, который явно выглядит неработающим:

Код: Выделить всё

{ key" : "value" }
Gson использует ключ "" в качестве ключа в созданной карте. Есть ли способ приказать gson быть более строгим при анализе строк?

Gson использует ключ "" в качестве ключа в создаваемой карте. Есть ли способ приказать gson быть более строгим при анализе строк?

Gson использует ключ "" в качестве ключа в созданной карте. Есть ли способ приказать gson быть более строгим при анализе строк?

Gson использует ключ "" в качестве ключа в созданной карте. Есть ли способ заставить gson быть более строгим при анализе строк?

Gson использует ключ "" в качестве ключа в создаваемой карте. п>

Подробнее здесь: https://stackoverflow.com/questions/245 ... on-in-gson
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»