我是android的新手,我在json中有查询:-
如果我有多行,如何在json中换行?像这样:{“ contacts”:[{“ id”:“ c200”,“ name”:“ Ravi Tamada”,“ email”:“ [email protected]”,“ address”:“ xx-xx-xxxx, x-街道,x-国家”,“性别”:“男性”,“关于”:“ Sentence1.Sentence2.Sentence3”,“电话”:{“移动电话”:“ + 91 0000000000”,“家庭“:” 00 000000“,”办公室“:” 00 000000“}}]}
如果只希望将其作为换行符,请为您在应用程序中使用的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。检查所需的换行符,然后附加在所需位置。