Package | Description |
---|---|
cn.hutool.json |
JSON封装,基于json.org官方库改造
|
cn.hutool.json.serialize |
JSON自定义序列化和反序列化接口和默认实现
|
cn.hutool.json.xml |
JSON与XML相互转换封装,基于json.org官方库改造
|
cn.hutool.jwt |
JSON Web Token (JWT)封装
|
Class and Description |
---|
JSON
JSON接口
|
JSONArray
JSON数组
JSON数组是表示中括号括住的数据表现形式 对应的JSON字符串格格式例如: ["a", "b", "c", 12] |
JSONBeanParser
实现此接口的类可以通过实现
parse(value) 方法来将JSON中的值解析为此对象的值 |
JSONConfig
JSON配置项
|
JSONException
JSON异常
|
JSONGetter
用于JSON的Getter类,提供各种类型的Getter方法
|
JSONNull
用于定义
null ,与Javascript中null相对应Java中的 null 值在js中表示为undefined。 |
JSONObject
JSON对象
例: json = new JSONObject().put("JSON", "Hello, World! |
JSONParser
JSON字符串解析器
|
JSONString
JSONString 接口定义了一个toJSONString() 实现此接口的类可以通过实现 toJSONString() 方法来改变转JSON字符串的方式。 |
JSONTokener
JSON解析器,用于将JSON字符串解析为JSONObject或者JSONArray
|
ObjectMapper
对象和JSON映射器,用于转换对象为JSON,支持:
Map 转 JSONObject,将键值对加入JSON对象
Map.Entry 转 JSONObject
CharSequence 转 JSONObject,使用JSONTokener解析
Reader 转 JSONObject,使用JSONTokener解析
InputStream 转 JSONObject,使用JSONTokener解析
JSONTokener 转 JSONObject,直接解析
ResourceBundle 转 JSONObject
Bean 转 JSONObject,调用其getters方法(getXXX或者isXXX)获得值,加入到JSON对象。 |
Class and Description |
---|
JSON
JSON接口
|
JSONConfig
JSON配置项
|
JSONObject
JSON对象
例: json = new JSONObject().put("JSON", "Hello, World! |
Class and Description |
---|
JSONException
JSON异常
|
JSONObject
JSON对象
例: json = new JSONObject().put("JSON", "Hello, World! |
Class and Description |
---|
JSONObject
JSON对象
例: json = new JSONObject().put("JSON", "Hello, World! |
Copyright © 2024. All rights reserved.