LR解决中文乱码来源——百度

LR解决中文乱码来源——百度

因为我们使用的中文操作系统默认的中文编码格式是GB2312,所以LR对服务器的返回内容自动使用GB2312方式阅读的,但是几乎所有的中文网站现在都在使用UTF-8的方式来编码,由于解码编码的方式不同最终导致中文处理的错误。

对于这种编码问题,我们可以使用函数 lr_convert_string_encoding()函数来处理。

例如,我们需要将中文“门户”变更为UTF-8格式,那么代码可以这样写:

lr_convert_string_encoding(

"门户",

LR_ENC_SYSTEM_LOCALE,

LR_ENC_UTF8,

"param");

通过这个代码将“门户”由当前的系统编码变更为UTF-8格式后可以接下面的代码完成整个字符编码转化并且继续访问的操作。

lr_output_message(lr_eval_string("param"));

lr_save_string(lr_eval_string("{param}"),"param");

web_url("phpwind","URL=http://localhost:8000/phpwind85/",LAST);

web_link("门户",“TEXT={param}”,LAST);

更多相关文章
  • 通过swftools实现转换1.下载:http://www.swftools.org/swftools-2010-10-12-2000.exe2.安装完成之后,在命令行跳到安装目录,执行pdf2swf.exe d:\sss\123.pdf  -o 123.swf如果123.pdf为多页的,则pdf2 ...
  • 参考了一些网上的资料-----------------版本信息[[email protected]~]$ cat /etc/redhat-release  CentOS Linux release 7.0.1406 (Core)  [[email protected]~]$ uname -m ...
  • SublimeText2—解决中文乱码
    Sublime Text 2是一个非常棒的代码及文本编辑器,绿色小巧.速度飞快,跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮.代码补全等,有着许多其他编辑器没有的超酷的特性,大致可归纳为以下几点: (1)语法高亮.代码提示补全.代码折叠.自定义皮肤/配色方案 ...
  • android解决中文乱码
  • DEBIAN下中文显示 一.首先检查LOCALE情况 说明:DEBIAN因为基于GNU所以,对不同地域进行了不同的包支持,以LOCALE形式存在. 1.挂载ISO文件包,前8个ISO包就可以(这里不在讲述). 2.启动终端 #apt-get install locales 3.重新配置LOCALE ...
  • Centos7下解决中文乱码问题
    这是本人的第一篇博客,从2月29号开始到现在已经在马哥教育学习了一周的Linux知识了.本着检验这一周所学知识的目的写了这一篇博客.安装Linux系统后遇到中文乱码问题是很多刚入门的Linux菜鸟都会碰到的问题,本人在学习安装Linux操作系统时就碰到过.如下图所示:以下是几种简单的解决方法:1)使 ...
  • Cocos2d-x解析XML文件,解决中文乱码
    身处大天朝,必须学会的一项技能就是解决中文显示问题.这个字符问题还搞了我一天,以下是个人解决乱码问题的实践结果,希望可以给其他人一些帮助 读取xml文件代码: 1 CCDictionary* message = CCDictionary::createWithContentsOfFile(" ...
  •  最近遇到了ajax 中文乱码的问题.下面总结一下 1. HTTP协议的编码规定 在HTTP协议中,浏览器不能向服务器直接传递某些特殊字符,必须是这些字符进行URL编码后再进行传送.url编码遵循的规则: 将空格转换为(+) 对0-9,a-z,A-Z之间的字符保持不变. 对于所有其他的字符,用这个字 ...
一周排行
  •  经常看到别人做一些比较好用的EXECL表,其中一个就是在表中提供一些下拉列表供选择使用,但又不是VBA等实现的.其实做起来很简单,说完你就会. 1.选择要加入此下拉列表的单元格或列或行: 2.选择菜单"数 ...
  • 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://linuxeye.blog.51cto.com/4371937/773362脚本中开源软件版本:c ...
  • MongoDB Replica Set是MongoDB官方推荐的主从复制和高可用方案,用于替代原有的Master-Slave主从复制方案.Replicat Set具有自动切换功能,当Primary挂掉之后,可以自动由 ...
  • selinux 限制 apache exec执行cgi一.起因某日发现smokeping访问失败,发布的apache 进程不存在:在/usr/local 下找不到任何apache文件,怀疑apache是rpm安装,使 ...
  • Serenity框架官方文档翻译(1-2开始、安装和界面)
    1.开始 最好的和最快速地上手Serenity的方法是使用SERENE,它是一个示例应用程 ...
  • 为了 解决这个坑~ 已经 累傻了.. 周末再 写吧..
  • 我不太清楚Chrome的设计为什么这样改, 原先好像是点击右键就可以了, 更新了之后默认是dock的, 不会调成独立窗口的了, 让我不爽了很长时间, 这也是我想说的第一点: 因为这个问题不严重, 就像新衣服上面的标签 ...
  • 生产环境高并发MySQL SQL语句优化10条案例声明:本案例为老男孩linux运维实战培训的数据库优化教学案例,如有转载务必保留本版权声明在实际工作中,运维或DBA人员经常会根据数据库的慢查询日志来抓出执行慢的SQ ...
  • 几年以前,Linux环境下可以选择 的可以免费邮件服务器软件只有Sendmail,但是由于Sendmail的缺陷,一些开发 者先后开发了若干种其他的邮件服务器软件.当前,运行在Linux环境下免费的 邮件服务器,或者 ...
  •         最近,领导又要求做一个简单的薪金查询小平台.还好,我虽然对ASP和设计不是精通,但还是有点熟悉.以前,也修改过几个系统和做过几个小程序.这一次已经不是第一次了,所以做起来不会无从下手.看来,积累基础知 ...