Горячие дебаты сегодня:
Является ли текстовый поток null
действительным JSON?
Согласно http://www.ietf.org/rfc/rfc4627.txt?number=4627:
...
2. Грамматика JSONТекст JSON - это последовательность токенов. Набор токенов включает шесть структурных символов, строки, числа и три литерала имена.
Текст JSON представляет собой сериализованный объект или массив.
Если это интерпретируется как оба утверждения, должно быть истинным, чтобы текст был действительным JSON?
- http://code.google.com/p/json-framework/issues/detail?id=49, кажется, указывает (внизу), что это неверно.
- http://json.parser.online.fr/ также обозначает это как недопустимое.
Однако многие другие библиотеки, похоже, разрешают это, и действительно, кажется, что один действительный токен может быть законным результатом.
Есть ли окончательный ответ?