Javascript JSON字符串中的新行在chrome emulator中不起作用

Javascript JSON字符串中的新行在chrome emulator中不起作用,javascript,json,angularjs,Javascript,Json,Angularjs,我试图在json中的字符串之间插入换行符,但没有成功 {id:0,地址:“第一行\r\n第二行”},解析和打印JSON时,您的示例工作正常。当作为对象查看时,它不会显示为实际的换行符 var a = { id: 0, address: "First line\r\nsecond line" } -> Object {id: 0, address: "First line↵second line"} console.log(a.address) -> First line

我试图在json中的字符串之间插入换行符,但没有成功
{
id:0,地址:“第一行\r\n第二行”},

解析和打印JSON时,您的示例工作正常。当作为对象查看时,它不会显示为实际的换行符

var a = { id: 0, address: "First line\r\nsecond line" }
  -> Object {id: 0, address: "First line↵second line"}

console.log(a.address)
  -> First line
     second line 

下面是一个示例:

最后,我在angular js中使用
ng bind html
解决了这个问题。这是我的更新代码

{ id: 0, address: "First line<br>second line" }

检查一下,这是非常少的信息量。请详细说明你所说的“无效”是什么意思。。你可以在这里验证你的json,不要说“不起作用”。这根本没告诉我们什么。JSON Lint不起作用,所以您做了一些错误的事情,并且您没有给我们任何信息来确定这是什么。@在第2行返回控制台错误
Parse错误:[{id:0,name:-----------^应为'STRING','}“
jsonlint为字符串抛出错误--您是否考虑将引号添加到键中?{“id”:0,“address”:“First line\r\n Second line”}…仍然没有关于您的环境以及您所指的错误的信息,也没有关于您如何尝试将此输入给chrome@404什么是chrome emulator?我给了你一个例子。
Result:

    First line
    second line