java中String对象类型转换为JSON格式如何在服务器端输出 JSON 格式的数据。以 Java 为例,我们将演⽰将⼀个 Java 对象编码为 JSON 格式的⽂本。
将 String 对象编码为 JSON 格式时,只需处理好特殊字符即可。另外,必须⽤ (") ⽽⾮ (') 表⽰字符串:
static String string2Json(String s) {
StringBuilder sb = new StringBuilder(s.length()+20);
sb.append('\"');
for (int i=0; i<s.length(); i++) {
char c = s.charAt(i);
switch (c) {
case '\"':
sb.append("\\\"");
break;
json转换对象case '\\':
sb.append("\\\\");
break;
case '/':
sb.append("\\/");
break;
case '\b':
sb.append("\\b");
break;
case '\f':
sb.append("\\f");
break;
case '\n':
sb.append("\\n");
break;
case '\r':
sb.append("\\r");
break;
case '\t':
sb.append("\\t");
break;
default:
sb.append(c);
}
}
sb.append('\"');
String();
}
该⽂章转载⾃德仔⼯作室

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。