字符串转为实体类
String str = "{\"count\":2,\"createtime\":\"2021-11-28 10:26:01\"}";
MonitorModuleEntity monitorModuleEntity =
JSONObject.toJavaObject(JSONObject.parseObject(str), MonitorModuleEntity.class);
字符串转为List集合
String str = "[{\"count\":2,\"createtime\":\"2021-11-28 10:26:01\"}]";
List<MonitorModuleEntity> list = JSONObject.parseArray(str,MonitorModuleEntity.class);
pom文件
<!--fastjson工具包 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.3</version>
</dependency>
<dependency>
<groupId>com.colobu</groupId>
<artifactId>fastjson-jaxrs-json-provider</artifactId>
<version>0.3.1</version>
</dependency>
Java:字符串转换为实体类与List集合

这篇博客介绍了如何使用阿里巴巴的Fastjson库将JSON格式的字符串转换为Java对象,包括将字符串转为实体类`MonitorModuleEntity`以及将包含多个对象的字符串转为`List<MonitorModuleEntity>`集合。示例代码详细展示了转换过程,适用于Java开发中的数据解析场景。
1163

被折叠的 条评论
为什么被折叠?



