大家好 学习json中遇到一些问题 求指教!
使用的json的jar包是 org.json
我有一个java bean
public class user{
int id;
String name;
String address;
......省略一万字
}
public static void main(String[] args) {
user u = new user();
u.name="zhangsan";
JSONObject obj = new JSONObject(u);
System.out.println(obj .toString());
//控制台输出如下
//{"id":0,"name":"zhangsan","address":
null}
}
1.我如何让address输出的结果不是null而是一个""空值呢?因为我的bean是数据库动态获取
的
而我使用的一些第三方的工具有时候会把这个null值认为是字符串 而输出到页面上,请问大
家如何在
不修改bean的基础上达到json输出的效果如下:
{"id":0,"name":"zhangsan","address":""}