无法在JSON对象中放置空值

13 浏览
0 Comments

无法在JSON对象中放置空值

我正在尝试使用JSON向API传递参数。

class Sample
{ ...
   String token;
...
void method()
{ ...
    JSONObject params = new JSONObject();
    params.put(KEY_TOKEN,token);
    params.put(KEY_DATE,date);
    Log.e("params ",params+"");
      ...  }    

我得到了params的值为{"date":"2017-06-19"},但是token却无处可见。

我没有初始化token,它的值为null,因为它是一个实例变量。那么这是不是说明未初始化的值不会被包含进去呢?

0