org.richfaces.json.JSONObject.putOpt
时间: 2023-10-03 13:07:21 浏览: 246
`org.richfaces.json.JSONObject.putOpt`是JSON库的一个方法,用于将指定的键值对放入JSONObject对象中。与`put`方法不同的是,当值为null时,`putOpt`方法不会抛出异常,而是将键值对从JSONObject中移除。示例代码:
```
JSONObject obj = new JSONObject();
obj.putOpt("key1", "value1"); // 添加键值对
obj.putOpt("key2", null); // 值为null,键值对不会添加到JSONObject中
obj.putOpt("key3", "value3");
```
在上述代码中,只有`key1`和`key3`会被添加到JSONObject中,`key2`因为值为null而被忽略。
阅读全文