首页 文章

如何在json中使用段落?

提问于
浏览
0

我是android的新手,我在json中有疑问: -

如果我有多行,我怎么能在json中断行?像这样:
{"contacts":
[
{"id":"c200",
"name":"Ravi Tamada",
"email":"xxxx@gmail.com",
"address":"xx-xx-xxxx,x - street, x - country",
"gender":"male",
"About": "Sentence1.Sentence2.Sentence3"
"phone":{"mobile":"+91 0000000000",
"home":"00 000000",
"office":"00 000000"}
}
]
}

1 回答

  • 0

    如果您只是希望它是换行符,请使用您在应用程序中使用的String的代码 . Json are "data-only"用于转移,因此它们不应该有任何格式 .

    如果格式化数据,则应直接使用:

    示例:

    {"MyVarName":"Sentence1\nSentence2\nSentence3"}
    

    然后就让我们说一个javascript(为了简单起见使用ajax

    $.ajax({
            dataType: "json",
            url: url,
            success: function(output){
                alert(output["MyVarName"]);
            }
        });
    

    编辑:

    如果您运行该示例,您将看到正确的结果 .

    以下将提供正确的结果: "About": "Sentence1.\nSentence2.\nSentence3" ,如果您使用其他系统,则需要写入正确的换行符 . 意思是在HTML中,换行符是 </br> ,在javascript中它是 \n u.s.f.检查所需的换行符然后追加到所需的位置 .

相关问题