Формат Json определяет ключи и значения. А как насчет следующего
{
"Kill"
}
Это приемлемый формат json?
Нет, в JSON-нотация объект представляет собой неупорядоченный набор пар ключ/значение, причем и ключ, и значение являются обязательными элементами.
Если показанный вами объект представляет собой объект Только, который вы хотите иметь в своем тексте JSON, вы можете просто удалить оболочку объекта:
"Kill"
Это совершенно правильный JSON. (Было время, когда JSON определялся как требующий, чтобы самый внешний элемент был объектом или массивом, но это было не так уже много-много лет.)
оригинальное введение JSON чрезвычайно прямолинеен, включая диаграммы возможных конструкций. Среди текстового содержания это:
An object is an unordered set of name/value pairs. An object begins with
{
left brace and ends with}
right brace. Each name is followed by:
colon and the name/value pairs are separated by,
comma.
Более поздний Стандарт ECMA-404 включает аналогичную формулировку:
An object structure is represented as a pair of curly bracket tokens surrounding zero or more name/value pairs. A name is a string. A single colon token follows each name, separating the name from the value. A single comma token separates a value from a following name.
Стандарт IETF, RFC 8259 говорит об этом так:
An object structure is represented as a pair of curly brackets surrounding zero or more name/value pairs (or members). A name is a string. A single colon comes after each name, separating the name from the value. A single comma separates a value from a following name. The names within an object SHOULD be unique.
В любом случае обратите внимание, что за ключом каждый следует двоеточие и значение. Поскольку в вашем примере после ключа после ключа нет двоеточия, это недопустимый JSON.
№ Вот определение того, что приемлемо, а что нет.