最近做安卓开发,安卓客户端调用服务器页面,但是服务器编码为gbk,安卓编码为utf-8,导致js输出内容报错,前期的做法是调整js文件编码,但是会生成两个版本,很不方便,最后找到对汉字进行转码的形式进行解决。...
分类:
Web程序 时间:
2014-11-20 17:07:45
阅读次数:
135
很多java初学者都遇到过乱码问题,也有很多人为此苦恼,下面来总结一下。为什么要编码?首先计算机只会识别二进制码,但是我们平时使用的都是字符(英文,中文,其他...)。所以,这期间就涉及到了字符与字节之间的转化过程。而这个过程(字节->字符,字符->字节)就是编码和转码!有哪些编码类型?学过计算机的...
分类:
编程语言 时间:
2014-11-17 19:05:20
阅读次数:
235
在eclipse环境里,页面传输数据的时候通常用ISO-8859-1这个字符集可以用 str = new String(str.getBytes("ISO-8859-1"), "GBK"); 转码str是你页面得到的字符串,后面的表示从"ISO-8859-1"转到"GBK",或者你转成别的也可以16...
分类:
编程语言 时间:
2014-11-16 07:02:12
阅读次数:
170
闲来无事,把原来做过的一个转码服务修改了一些,打包成一个jar包,可以用来将doc、excel等等文档转换成pdf,然后转换成可以在线预览的swf文件。支持图片转换,但图片转换有些问题,还未来得及进行下一步深入。
代码地址:下载地址
所需安装软件:下载地址
以下是一些注意事项:
1.依赖与jdk1.7版本
2.安装open office之后需要启动服务:soffice -he...
分类:
其他好文 时间:
2014-11-15 14:14:49
阅读次数:
249
楼上的写法替换$_REQUEST的方式并非适用于一些情况。在你的页面顶部调用这个函数即可convert_req($_REQUEST);提供函数://request转码functionconvert_req(&$req){foreach($reqas$k=>$v){if(is_array($v)){convert_req($req[$k]);}else{if(!is_u8($v)){$req[$k]=iconv("..
分类:
其他好文 时间:
2014-11-13 16:50:06
阅读次数:
181
前一篇博文说了,在cocos2dx中怎么样使用iconv转码,这节我们将上一节中写的转码函数,做成一个lua接口,在lua脚本中使用。
// luaiconv.h
#ifndef __LUA_ICONV_H__
#define __LUA_ICONV_H__
#include "tolua++.h"
#include "tolua_event.h"
#include "lauxli...
分类:
其他好文 时间:
2014-11-12 13:49:55
阅读次数:
251
首先贴下环境:Win7 64, NDK r8e, libiconv-1.14, cygwin
一 Win32环境配置
Cocos2D-X自带有win32上的iconv库,只需要配置一下即可使用。
1 引入头文件
属性->配置属性->C/C++->附加包含目录:
$(ProjectDir)..\..\..\..\cocos2dx\platform\third_party\win32...
分类:
移动开发 时间:
2014-11-11 21:12:07
阅读次数:
221
.GBK ---> UTF-8 void ConvertGBKToUtf8(CString& strGBK) { int len = MultiByteToWideChar(CP_ACP, 0, (LPCTSTR)strGBK, -1, NULL, 0); WCHAR *wszUtf8 = ne.....
分类:
其他好文 时间:
2014-11-09 15:09:08
阅读次数:
181
本章主要分析Java编码和解码的原理,以及中文转码...
分类:
编程语言 时间:
2014-11-08 18:19:33
阅读次数:
187
package main
import (
"fmt"
"net/url"
)
func main() {
escape := url.QueryEscape("你好世界+%AB")
fmt.Println(escape) //QueryEscape函数对string进行转码,并返回
fmt.Println(u...
分类:
Web程序 时间:
2014-11-08 15:24:05
阅读次数:
177