Как вернуть номер и новую строку с JSON - PullRequest
0 голосов
/ 22 апреля 2019

Я хочу вернуть номер и новую строку

{ data : "3
"}

Но каждый раз, когда я пытаюсь это сделать, это считается недействительным

enter image description here

Обновление

Мой инструмент парсера пытается что-то сделать с помощью Newlines. Вот полный скриншот:

enter image description here

** Обновление 2 **

Это с jsonlint.com

enter image description here

Ответы [ 2 ]

2 голосов
/ 22 апреля 2019

Проблема в том, что data не является допустимым ключом (отметьте https://www.json.org/ или Должны ли ключи JSON быть заключены в кавычки? ), вам необходимо использовать кавычки для ключейдля того, чтобы иметь действительный синтаксис.Также вам нужно добавить \n для новой строки символа:

{ "data": "3\n"}
0 голосов
/ 22 апреля 2019

Я вставил это в консоль без ошибки: { "data" : "3\n"}

Тестирование на один шаг дальше:

a = { "data" : "3\n"}
a.data + "hello" // pasted into the console

произвел это:

3
hello
...