类 MyJSONObject
java.lang.Object
com.alibaba.fastjson.JSON
com.alibaba.fastjson.JSONObject
cn.benma666.myutils.MyJSONObject
- 所有已实现的接口:
com.alibaba.fastjson.JSONAware,com.alibaba.fastjson.JSONStreamAware,Serializable,Cloneable,InvocationHandler,Map<String,Object>
- 直接已知子类:
MyParams
public class MyJSONObject
extends com.alibaba.fastjson.JSONObject
自定义的JSON对象
- 另请参阅:
-
嵌套类概要
-
字段概要
从类继承的字段 com.alibaba.fastjson.JSON
DEFAULT_GENERATE_FEATURE, DEFAULT_PARSER_FEATURE, DEFAULT_TYPE_KEY, defaultLocale, defaultTimeZone, DEFFAULT_DATE_FORMAT, VERSION -
构造器概要
构造器构造器说明MyJSONObject(boolean ordered) MyJSONObject(int initialCapacity) MyJSONObject(int initialCapacity, boolean ordered) MyJSONObject(Map<String, Object> map) -
方法概要
修饰符和类型方法说明static MyJSONObjectparseObject(String text, com.alibaba.fastjson.parser.Feature... features) 解析字符串为JSON对象boolean通过JSONPath进行进行多层值设置从类继承的方法 com.alibaba.fastjson.JSONObject
clear, clone, containsKey, containsValue, entrySet, equals, fluentClear, fluentPut, fluentPutAll, fluentRemove, get, getBigDecimal, getBigInteger, getBoolean, getBooleanValue, getByte, getBytes, getByteValue, getDate, getDouble, getDoubleValue, getFloat, getFloatValue, getInnerMap, getInteger, getIntValue, getJSONArray, getJSONObject, getLong, getLongValue, getObject, getObject, getObject, getShort, getShortValue, getSqlDate, getString, getTimestamp, hashCode, invoke, isEmpty, keySet, put, putAll, remove, size, toJavaObject, toJavaObject, values从类继承的方法 com.alibaba.fastjson.JSON
addMixInAnnotations, clearMixInAnnotations, getMixInAnnotations, handleResovleTask, isValid, isValidArray, isValidObject, parse, parse, parse, parse, parse, parse, parse, parse, parse, parseArray, parseArray, parseArray, parseArray, parseArray, parseArray, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, parseObject, removeMixInAnnotations, setDefaultTypeKey, toJavaObject, toJavaObject, toJavaObject, toJSON, toJSON, toJSON, toJSONBytes, toJSONBytes, toJSONBytes, toJSONBytes, toJSONBytes, toJSONBytes, toJSONBytes, toJSONBytes, toJSONBytes, toJSONBytes, toJSONBytesWithFastJsonConfig, toJSONString, toJSONString, toJSONString, toJSONString, toJSONString, toJSONString, toJSONString, toJSONString, toJSONString, toJSONString, toJSONString, toJSONStringWithDateFormat, toJSONStringZ, toString, toString, writeJSONString, writeJSONString, writeJSONString, writeJSONString, writeJSONString, writeJSONString, writeJSONString, writeJSONStringTo, writeJSONStringWithFastJsonConfig从接口继承的方法 java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
构造器详细资料
-
MyJSONObject
public MyJSONObject() -
MyJSONObject
-
MyJSONObject
public MyJSONObject(boolean ordered) -
MyJSONObject
public MyJSONObject(int initialCapacity) -
MyJSONObject
public MyJSONObject(int initialCapacity, boolean ordered)
-
-
方法详细资料
-
set
通过JSONPath进行进行多层值设置- 覆盖:
set在类中com.alibaba.fastjson.JSONObject- 参数:
path- 路径value- 值- 返回:
- 设置结果
-
parseObject
public static MyJSONObject parseObject(String text, com.alibaba.fastjson.parser.Feature... features) 解析字符串为JSON对象
-