Package | Description |
---|---|
cn.hutool.json |
JSON封装,基于json.org官方库改造
|
Modifier and Type | Method and Description |
---|---|
static JSONArray |
JSONUtil.createArray()
创建 JSONArray
|
static JSONArray |
JSONUtil.createArray(JSONConfig config)
创建 JSONArray
|
default JSONArray |
JSONGetter.getJSONArray(K key)
获得JSONArray对象
如果值为其它类型对象,尝试转换为 JSONArray 返回,否则抛出异常 |
static JSONArray |
JSONUtil.parseArray(Object arrayOrCollection)
JSON字符串转JSONArray
|
static JSONArray |
JSONUtil.parseArray(Object arrayOrCollection,
boolean ignoreNullValue)
JSON字符串转JSONArray
|
static JSONArray |
JSONUtil.parseArray(Object arrayOrCollection,
JSONConfig config)
JSON字符串转JSONArray
|
static JSONArray |
JSONUtil.parseArray(String jsonStr)
JSON字符串转JSONArray
|
JSONArray |
JSONArray.put(int index,
Object value)
加入或者替换JSONArray中指定Index的值,如果index大于JSONArray的长度,将在指定index设置值,之前的位置填充JSONNull.Null
|
JSONArray |
JSONArray.put(Object value)
Append an object value.
|
static JSONArray |
JSONUtil.readJSONArray(File file,
Charset charset)
读取JSONArray
|
JSONArray |
JSONArray.set(Object value)
Append an object value.
|
JSONArray |
JSONArray.setDateFormat(String format)
设置转为字符串时的日期格式,默认为时间戳(null值)
|
JSONArray |
JSONTokener.toJSONArray()
转为
JSONArray |
JSONArray |
JSONObject.toJSONArray(Collection<String> names)
将指定KEY列表的值组成新的JSONArray
|
Modifier and Type | Method and Description |
---|---|
void |
ObjectMapper.map(JSONArray jsonArray,
Filter<Mutable<Object>> filter)
初始化
|
void |
JSONParser.parseTo(JSONArray jsonArray,
Filter<Mutable<Object>> filter)
解析JSON字符串到
JSONArray 中 |
protected static Object |
JSONConverter.toArray(JSONArray jsonArray,
Class<?> arrayClass)
JSONArray转数组
|
JSONObject |
JSONArray.toJSONObject(JSONArray names)
根据给定名列表,与其位置对应的值组成JSONObject
|
static <T> List<T> |
JSONUtil.toList(JSONArray jsonArray,
Class<T> elementType)
将JSONArray转换为Bean的List,默认为ArrayList
|
protected static <T> List<T> |
JSONConverter.toList(JSONArray jsonArray,
Class<T> elementType)
将JSONArray转换为指定类型的对量列表
|
Copyright © 2024. All rights reserved.