| Package | Description |
|---|---|
| org.dromara.hutool.json.mapper |
Bean和JSON之间的映射封装,包括:
JSONObjectMapper: 转换对象为JSONObject
JSONArrayMapper: 转换对象为JSONArray
JSONValueMapper: 转换对象为JSON值
|
| Class and Description |
|---|
| JSONArrayMapper
对象和JSONArray映射器,用于转换对象为JSONArray,支持:
CharSequence 转 JSONArray,使用JSONTokener解析
Reader 转 JSONArray,使用JSONTokener解析
InputStream 转 JSONArray,使用JSONTokener解析
JSONTokener 转 JSONArray,直接解析
Iterable 转 JSONArray
Iterator 转 JSONArray
数组 转 JSONArray
|
| JSONObjectMapper
对象和JSONObject映射器,用于转换对象为JSONObject,支持:
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对象。 |
| JSONValueMapper
对象和JSON值映射器,用于转换对象为JSON对象中的值
有效的JSON值包括: JSONObject JSONArray String 数字(int、long等) Boolean值,如true或false null
|
Copyright © 2024. All rights reserved.