public class JSONUtils
extends java.lang.Object
| 构造器和说明 |
|---|
JSONUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
formatJson(java.lang.String jsonStr) |
static java.util.Map<java.lang.String,java.lang.String> |
json2Map(org.json.JSONObject json) |
static org.json.JSONObject |
makeNewObject(org.json.JSONObject properties)
创建新的 JSONObject 对象,防止 SDK 内部修改对传入的 property 做出改变
|
static void |
mergeDistinctProperty(org.json.JSONObject source,
org.json.JSONObject dest)
合并非重复的属性
|
static java.lang.String |
optionalStringKey(org.json.JSONObject o,
java.lang.String k) |
public static java.lang.String optionalStringKey(org.json.JSONObject o,
java.lang.String k)
throws org.json.JSONException
org.json.JSONExceptionpublic static java.lang.String formatJson(java.lang.String jsonStr)
public static java.util.Map<java.lang.String,java.lang.String> json2Map(org.json.JSONObject json)
public static org.json.JSONObject makeNewObject(org.json.JSONObject properties)
properties - JSONObjectpublic static void mergeDistinctProperty(org.json.JSONObject source,
org.json.JSONObject dest)
source - 源dest - 目标