JAVA开发 JSON类型转换
程序员文章站
2024-03-22 15:43:40
...
JSON 类型转换应用:
import java.util.List;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
public class JSONUtil {
public static String objToJSONStr(Object object) {
return JSON.toJSONString(object);
}
public static <T> T jsonStrToObj(String text, Class<T> clazz) throws BusinessServiceException {
try {
return JSON.parseObject(text, clazz);
} catch (Exception e) {
throw new BusinessServiceException("解析json字符串出错," + e.getMessage(), e);
}
}
public static JSONObject jsonStrToObj(String text) throws BusinessServiceException {
try {
return JSON.parseObject(text);
} catch (Exception e) {
throw new BusinessServiceException("解析json字符串出错," + e.getMessage(), e);
}
}
public static <T> List<T> parseArray(String text, Class<T> clazz) throws BusinessServiceException {
try {
return JSON.parseArray(text, clazz);
} catch (Exception e) {
throw new BusinessServiceException("解析json字符串出错," + e.getMessage(), e);
}
}
}
//json应用需要jar支持:fastjson-1.1.26.jar
import java.util.List;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
public class JSONUtil {
public static String objToJSONStr(Object object) {
return JSON.toJSONString(object);
}
public static <T> T jsonStrToObj(String text, Class<T> clazz) throws BusinessServiceException {
try {
return JSON.parseObject(text, clazz);
} catch (Exception e) {
throw new BusinessServiceException("解析json字符串出错," + e.getMessage(), e);
}
}
public static JSONObject jsonStrToObj(String text) throws BusinessServiceException {
try {
return JSON.parseObject(text);
} catch (Exception e) {
throw new BusinessServiceException("解析json字符串出错," + e.getMessage(), e);
}
}
public static <T> List<T> parseArray(String text, Class<T> clazz) throws BusinessServiceException {
try {
return JSON.parseArray(text, clazz);
} catch (Exception e) {
throw new BusinessServiceException("解析json字符串出错," + e.getMessage(), e);
}
}
}
//json应用需要jar支持:fastjson-1.1.26.jar
上一篇: Tomcat配置虚拟目录 Tomcat虚拟目录配置
下一篇: 各种数据库临时表的使用区别总结 博客分类: SYBASE ASEDatabase GeneralDB2|PostgreSQL|SQLite|OthersMySQLOracle
推荐阅读
-
JAVA开发 JSON类型转换
-
Java的基本数据类型转换+代码演示
-
Java基础>>类型转换-强制类型转换
-
Java类型转换(自动类型转换和强制类型转换)
-
java类型自动转换
-
unity开发之知识记录篇(color和string类型的相互转换)
-
无符号字节类型,unsigned byte 转换 博客分类: Java byte字节类型无符号十进制
-
Java如何将long类型的日期值转换成日期类型Date 博客分类: Java datejoda日期毫秒long
-
mysql字符串与日期类型互转 博客分类: 数据库开发 mysql字符串日期转换24
-
小白Java学习笔记d8(==。equals,数据类型的转换)