Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]先反序列,再序列化,字符集错误。 #1277

Closed
kingbo1587 opened this issue Mar 24, 2023 · 3 comments
Closed

[BUG]先反序列,再序列化,字符集错误。 #1277

kingbo1587 opened this issue Mar 24, 2023 · 3 comments
Labels
bug Something isn't working fixed
Milestone

Comments

@kingbo1587
Copy link

问题描述

简要描述您碰到的问题。
先反序列,再序列化,字符集错误。

环境信息

请填写以下信息:

  • OS信息: windows 10
  • JDK信息: jdk-17.0.5
  • 版本信息:Fastjson 2.0.26

重现步骤

如何操作可以重现该问题:

Map<String, String> params = new HashMap<>();
params.put("name", "{\"paternalSurname\": \"Rodríguez\"}");
JSONObject jsonObject = JSON.parseObject(JSON.toJSONString(params));
// output: {"name":"{\"paternalSurname\": \"Rodr■guez\"}"}
// Rodríguez 变成了 Rodr■guez
System.out.println(JSON.toJSONString(jsonObject));

期待的正确结果

{"name":"{"paternalSurname": "Rodríguez"}"}

相关日志输出

请复制并粘贴任何相关的日志输出。

附加信息

如果你还有其他需要提供的信息,可以在这里填写(可以提供截图、视频等)。

@kingbo1587 kingbo1587 added the bug Something isn't working label Mar 24, 2023
@kingbo1587 kingbo1587 changed the title [BUG] [BUG]先反序列,再序列化,字符集错误。 Mar 24, 2023
@wenshao
Copy link
Member

wenshao commented Mar 25, 2023

https://oss.sonatype.org/content/repositories/snapshots/com/alibaba/fastjson2/fastjson2/2.0.27-SNAPSHOT/
问题已修复,请帮忙用2.0.27-SNAPSHOT版本验证

@wenshao wenshao added this to the 2.0.27 milestone Mar 25, 2023
@wenshao wenshao added the fixed label Mar 25, 2023
@kingbo1587
Copy link
Author

https://oss.sonatype.org/content/repositories/snapshots/com/alibaba/fastjson2/fastjson2/2.0.27-SNAPSHOT/ 问题已修复,请帮忙用2.0.27-SNAPSHOT版本验证

已验证,问题已解决。感谢。

@wenshao
Copy link
Member

wenshao commented Apr 8, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working fixed
Projects
None yet
Development

No branches or pull requests

2 participants