我们当然可以在Strings.xml中定义字符串&调用 - 在这种情况下换行不是问题。导致错误的字符串换行
但是假设我希望把它放在我的Java页 - 如果我把它放在如下 - 它会带来错误
String strJson="
{
\"Employee\" :[
{
\"id\":\"01\",
\"name\":\"Gopal Varma\",
\"salary\":\"500000\"
},
{
\"id\":\"02\",
\"name\":\"Sairamkrishna\",
\"salary\":\"500000\"
},
{
\"id\":\"03\",
\"name\":\"Sathish kallakuri\",
\"salary\":\"600000\"
}
]
}";
我可以使它在一个单行修复错误
String strJson=" { \"Employee\" :[ { \"id\":\"01\",\"name\":\"Gopal Varma\",\"salary\":\"500000\"},{\"id\":\"02\",\"name\":\"Sairamkrishna\",\"salary\":\"500000\"}, { \"id\":\"03\", \"name\":\"Sathish kallakuri\", \"salary\":\"600000\" } ] }";
但我想知道,而不是有任何转义字符或东西来解决这个错误。
使用'“”'单倒逗号,你可以修复它.. –
拿什么“把它放在我的java页面“ – Jens
如果您像这样在多行中编写JSON,则需要对每行进行concatane(一个字符串在一行中)。你不能在多行上写一个字符串。 – AxelH