标签: c# java encoding
我用编辑器打开它并显示为UTF8-BOM,但是当我使用C#获取内容并将其发送到Java Web服务并以UTF-8编码接收时,内容发生了变化。
哪里错了?
答案 0 :(得分:0)
当您在.NET字符串中存储某些内容时,它将被编码为UTF-16。
答案 1 :(得分:0)
有很多方法可以破坏编码。
获取正在进行的消息并进行审核。弄清楚编码是否仍然正常(问题出在Java端)或已经错误(问题出在C#端)。继续缩小搜索范围,直到看到根本原因。