spring3.0 怎么把json里面的null值替换成空字符串 15

3.0的json输出是用的xml配置,一般的过滤方法不能用,系统能找到基于注解的解决办法... 3.0的json输出是用的xml配置,一般的过滤方法不能用,系统能找到基于注解的解决办法 展开
 我来答
bd9006
2012-12-25 · TA获得超过2.5万个赞
知道大有可为答主
回答量:4.8万
采纳率:63%
帮助的人:1.7亿
展开全部
恐怕要自己修改 JSONWriter.class

private void string(Object obj)
{
add('"');

CharacterIterator it = new StringCharacterIterator(obj.toString());

for (char c = it.first(); c != 65535; c = it.next()) {
if (c == '"')
add("\\\"");
else if (c == '\\')
add("\\\\");
else if (c == '/')
add("\\/");
else if (c == '\b')
add("\\b");
else if (c == '\f')
add("\\f");
else if (c == '\n')
add("\\n");
else if (c == '\r')
add("\\r");
else if (c == '\t')
add("\\t");
else if (Character.isISOControl(c))
unicode(c);
else {
add(c);
}
}

add('"');
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式