We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
使用JSONB进行对象拷贝操作,例如:JSONB.parseObject(JSONB.toBytes(对象A), 目标类B.class) 如果类A中有LocalDate属性,类B没有,并且对象A的LocalDate属性不为null,那么上面的语句将会报错:
请填写以下信息:
1、类A 2、类B 3、代码 4、报错
正常反序列化,或者忽略目标类不存在的属性,设置了好像没用。
请复制并粘贴任何相关的日志输出。
如果你还有其他需要提供的信息,可以在这里填写(可以提供截图、视频等)。
The text was updated successfully, but these errors were encountered:
bug fix for jsonb skip LocalDate, for issue #2907
6ebb67b
https://github.com/alibaba/fastjson2/releases/tag/2.0.53 问题已修复,请用新版本
Sorry, something went wrong.
No branches or pull requests
问题描述
使用JSONB进行对象拷贝操作,例如:JSONB.parseObject(JSONB.toBytes(对象A), 目标类B.class)
![image](https://private-user-images.githubusercontent.com/12470925/363072084-d8d3ad8b-c437-4653-b3d4-af26c308f5a8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDE4NTIsIm5iZiI6MTczOTYwMTU1MiwicGF0aCI6Ii8xMjQ3MDkyNS8zNjMwNzIwODQtZDhkM2FkOGItYzQzNy00NjUzLWIzZDQtYWYyNmMzMDhmNWE4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA2MzkxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZhOGIwNGM0ZmQxYjE1MmZmMWQ5MDBkNzhiOGUzMmVlOTlhOTFmNDU5NGUyZmUxM2YzMzExOTllODY5YTM4NzImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.1eAFWwaig3URGJbx40ZvlKRakKZYc6zfHSquQWT56PA)
如果类A中有LocalDate属性,类B没有,并且对象A的LocalDate属性不为null,那么上面的语句将会报错:
环境信息
请填写以下信息:
重现步骤
1、类A
![image](https://private-user-images.githubusercontent.com/12470925/363073217-de1f37a8-9eac-4e61-a4b6-8630b0f63dd6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDE4NTIsIm5iZiI6MTczOTYwMTU1MiwicGF0aCI6Ii8xMjQ3MDkyNS8zNjMwNzMyMTctZGUxZjM3YTgtOWVhYy00ZTYxLWE0YjYtODYzMGIwZjYzZGQ2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA2MzkxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNlZjVhMTYzNDg3YTAzMzE2YzA1MzdlZTZkNmYyZjYxMDFiY2I5ZDlmMzA2MmU2NTVkOGY5ZTMzMWY2OTZmNWUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.DScNLaHz0uZELBpPnoHCdtYwTSSkovx6ruFj69ZBNXs)
![image](https://private-user-images.githubusercontent.com/12470925/363073935-4217d43f-d354-443e-b6a0-bf96898f9d45.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDE4NTIsIm5iZiI6MTczOTYwMTU1MiwicGF0aCI6Ii8xMjQ3MDkyNS8zNjMwNzM5MzUtNDIxN2Q0M2YtZDM1NC00NDNlLWI2YTAtYmY5Njg5OGY5ZDQ1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA2MzkxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWViMjU5NDFhMGU4MmFkMTA3NDYzYmVkOGUwYzhmMTUyYjE2ZmM4ZDY4ZDI1MjUwNzZkMGNhMjNmMTc0ZDIwYmQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.rPWlNYKwFswiZsD8PSMebRHkOnczL-Qqc0uwgoowM5Y)
![image](https://private-user-images.githubusercontent.com/12470925/363073986-38e236d0-c1dc-4ff7-ad95-5487d23297d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDE4NTIsIm5iZiI6MTczOTYwMTU1MiwicGF0aCI6Ii8xMjQ3MDkyNS8zNjMwNzM5ODYtMzhlMjM2ZDAtYzFkYy00ZmY3LWFkOTUtNTQ4N2QyMzI5N2Q0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA2MzkxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE2MjcwY2EyNTJiYzEwZmMwZmJkY2RhNjRkNjVjZmZmODZkYWEzZGNmYTJiZjlkYjViYjFmMWIyOGMxYmJkZTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.XQ61c6mzkyVK36z4JFNEr5WkjIxQHEuOWo0tYvgUQx0)
![image](https://private-user-images.githubusercontent.com/12470925/363072084-d8d3ad8b-c437-4653-b3d4-af26c308f5a8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDE4NTIsIm5iZiI6MTczOTYwMTU1MiwicGF0aCI6Ii8xMjQ3MDkyNS8zNjMwNzIwODQtZDhkM2FkOGItYzQzNy00NjUzLWIzZDQtYWYyNmMzMDhmNWE4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA2MzkxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZhOGIwNGM0ZmQxYjE1MmZmMWQ5MDBkNzhiOGUzMmVlOTlhOTFmNDU5NGUyZmUxM2YzMzExOTllODY5YTM4NzImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.1eAFWwaig3URGJbx40ZvlKRakKZYc6zfHSquQWT56PA)
2、类B
3、代码
4、报错
期待的正确结果
正常反序列化,或者忽略目标类不存在的属性,设置了好像没用。
相关日志输出
请复制并粘贴任何相关的日志输出。
附加信息
如果你还有其他需要提供的信息,可以在这里填写(可以提供截图、视频等)。
The text was updated successfully, but these errors were encountered: