为什么house为null时在控制台没有输出了呢,没有解释呀
为null的json不会进行解析的,你把null换成空字符串""试试。
当value==null时,json会自动屏蔽此value对应的key。如果想输出null的话,可以String i="null"
j.put("house",i);试试