浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
云GIS
/
问题详情
iServer的字符编码问题
hello_wo...
5EXP
2018年12月25日
使用产品:iserver 8c 811 操作系统:win7 x64
问题详细描述:问题是这样的,我们的整个项目框架都是使用的GBK编码,在GIS这块使用的是超图的iServer服务,查询什么的都是能查询回来的,但是只要是中文在项目里显示都是乱码,数据集的字符编码我们也改成了GBK了,还是不行,有什么解决办法吗
iserver
请
登录
或者
注册
后回答这个问题。
1个回答
您好,是这样的,咱们iServer数据返回都是UTF-8编码的,由于你们的项目是使用的GBK编码,所以如果数据返回里包含中文的话,那么肯定是乱码的。解决的办法有两种,可以根据你们的需求进行选择
1、写一个代理服务,所有跟iServer交互的请求都需要通过这个代理服务进行编码转换,这样能保证客户端跟iServer的交互能是相通的编码,就不会出现乱码了
2、使用iframe框架,将GIS模块单独作为一个UTF-8的页面嵌入到项目当中,这样主项目跟GIS模块就不会相互影响了
王武
251EXP
2018年12月25日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
符号库中添加TrueType字体得到符号编码和16进制转换后的数字不能对应
组件开发中点状符号的编码
idesktopx 11i 字体符号编辑后样式不对
如何换下面地址中的字符iServer
iserver 发布oracle工作空间,提示工作空间连接字符串错误
iServer发布PGSQL工作空间失败:工作空间连接字符串错误
iserver发布达梦数据库工作空间连接字符串错误
IServer添加sql工作空间 连接字符串错误
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...