import cn.hutool.core.io.file.FileReader; import com.alibaba.fastjson.JSON; import com.api.apitools.dto.ApiDto; import com.api.apitools.dto.InterfaceApiDto; import com.api.apitools.dto.ItemDto;
FileReader fileReader = new FileReader("RAP-xxxxxxxx.json");
// 接收到json中的字符串,其中有反斜杠。转义符。制表符
String result = fileReader.readString();
// 去除反斜杠。转义符。制表符
String obj = JSON.toJSONString(JSON.parse(result));
// json 转对象
ApiDto apiDto = JSON.parseObject(obj, ApiDto.class);
本文介绍了一种使用Hutool和Fastjson处理包含特殊字符(如反斜杠、转义符和制表符)的JSON文件的方法,并展示了如何将处理后的JSON字符串转换为Java对象。
3万+

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



