Синтаксис JSON говорит, что документ JSON начинается со значения. Пустой документ - это не то же самое, что «нулевой» контент. Учитывая, что схема JSON определяет ограничения для входных данных JSON, пустой документ, в котором нет ничего, чтобы применить ограничения, был бы действительным.