fastjson icon indicating copy to clipboard operation
fastjson copied to clipboard

FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.

Results 328 fastjson issues
Sort by recently updated
recently updated
newest added

使用的版本:1.2.61 ``` @Test public void test() { JSONObject rootObject = new JSONObject(); String sizePath = "size"; String lengthPath = "length"; System.out.println(JSONPath.contains(rootObject, sizePath));//返回true System.out.println(JSONPath.contains(rootObject, lengthPath));//返回true System.out.println(JSONPath.contains(rootObject, "item"));//返回false } ```

![图片](https://user-images.githubusercontent.com/82640066/176741059-285f4509-fd48-45cb-a700-b747222709b9.png)

String text = "{\"modules\":{\"name\": \"alibaba\"}}"; for (int i=0; i r1 = JSONObject.parseObject(text, new TypeReference(){}); 发现了IdentityHashMap的的System.identityHashCode(key);产生了变化,导致了缓存的不命中,后续继续追加到内存里面去,这就是内存爆涨的元凶。

## JavaBean——User ```java import lombok.Data; import org.springframework.web.multipart.MultipartFile; @Data public class User { private int id; private MultipartFile file; } ``` ## 异常调用 controller接收到前端传来的id和file后,实例化上图的User,在调用方法`JSONObject.toJSONString(user);`时就会有异常产生。 ![image](https://user-images.githubusercontent.com/53564063/97299082-5deaf000-188f-11eb-8907-955b389d314a.png) ```java @PostMapping("/upload") public String uploadFile(@RequestParam int...

回滚后,邮件附件excel名称正常 查后加入配置System.setProperty("mail.mime.splitlongparameters","false"); 后发送的附件名称恢复正常 是否是受fastjson影响导致待确认

1、修复LocalTime序列化,格式飘忽不定问题,比如LocalTime(20:30:01)可以正常序列化为20:30:01,但比如LocalTime(20:30:00)却序列化为20:30,没有秒单位。由于原来使用的是LocalTime的toString()方法导致;Fixed [#1858](https://github.com/alibaba/fastjson/issues/1858) 2、支持全局配置LocalTime序列化格式;

springboot项目中 使用yml文件,在yml中是否是这样开启safemode fastjson: parser: safeMode: true

返回的正常内容是这样: { "ID":"374", "name":"lui" } 有问题的时候就是这样: "expires:ff269abf-c9bc-4303-ab9b-e63f09ed86dc"ID":"3374", "name":"lui" } 就是前面被一段莫名其妙的内容替换了。导致json格式错误,前端无法识别,页面就出错了。 请大佬指导,谢谢。

更换fastjson高版本后weblogic虚拟路径无法访问静态资源,会报not found,不知道是哪个地方冲突了

- [x] New Test Case close #3603