如何使用 JSON return 编号和换行符
How to return number and newline with JSON
我要return一个数字和一个新行
{ data : "3
"}
但每次我尝试这样做都被认为是无效的
更新
我的解析器工具尝试使用换行符。这是完整的屏幕截图:
** 更新 2**
这是jsonlint.com
问题是 data
不是有效的键(检查 https://www.json.org/ or Do the JSON keys have to be surrounded by quotes?),您需要对键使用引号才能具有有效的语法。您还需要为换行符添加 \n
:
{ "data": "3\n"}
我将其粘贴到控制台中,没有出现错误:
{ "data" : "3\n"}
进一步测试:
a = { "data" : "3\n"}
a.data + "hello" // pasted into the console
产生了这个:
3
hello
我要return一个数字和一个新行
{ data : "3
"}
但每次我尝试这样做都被认为是无效的
更新
我的解析器工具尝试使用换行符。这是完整的屏幕截图:
** 更新 2**
这是jsonlint.com
问题是 data
不是有效的键(检查 https://www.json.org/ or Do the JSON keys have to be surrounded by quotes?),您需要对键使用引号才能具有有效的语法。您还需要为换行符添加 \n
:
{ "data": "3\n"}
我将其粘贴到控制台中,没有出现错误:
{ "data" : "3\n"}
进一步测试:
a = { "data" : "3\n"}
a.data + "hello" // pasted into the console
产生了这个:
3
hello