博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决跨操作系统平台JSON中文乱码问题
阅读量:4965 次
发布时间:2019-06-12

本文共 279 字,大约阅读时间需要 1 分钟。

解决跨操作系统平台JSON中文乱码问题

LINUX统一使用utf-8编码,WINDOWS却不是。

LINUX中间件,传输JSON给WINDOWS程序,会乱码。

解决办法:

对JSON字段是字符串类型的,中间件进行urlEncode(),再传输。

客户端对收到的JSON字符串类型字段,进行urlDecode(),显示中文正常。

测试发现,不同的操作系统有不同的字符集编码方式,不同的字符集编码,进行进行urlDecode()编码后,得到的编码字符串不同。

 

转载于:https://www.cnblogs.com/hnxxcxg/p/11228002.html

你可能感兴趣的文章
数据库表 copy
查看>>
LinkedList源码解析
查看>>
SignalR循序渐进(一)简单的聊天程序
查看>>
MyServer
查看>>
Learning Cocos2d-x for XNA(2)——深入剖析Hello World
查看>>
软件建模——第9章 毕业论文管理系统—面向对象方法
查看>>
Http协议
查看>>
手机端web开发必备代码
查看>>
[SDOI2008]洞穴勘测
查看>>
NOI2014 购票
查看>>
i am back
查看>>
Textbox search autocompalety
查看>>
Android 学习笔记
查看>>
武道之路-炼体期四重天
查看>>
bat删除指令
查看>>
Nginx作为静态资源web服务之防盗链
查看>>
Vue组件开发实践之scopedSlot的传递
查看>>
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
查看>>
加强树状数组luogu3368
查看>>
hdu4719 Oh My Holy FFF 线段树优化dp
查看>>