自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苦丁茶的Blog

  苦过才知道哪怕是那么一点点微甜都非常值得珍惜!

  • 博客(1)
  • 资源 (3)
  • 收藏
  • 关注

转载 谷歌:充满扭曲与迎合的“本土化”

     “谷歌”真成了互联网界的《笑傲江湖》?   政府公关未达预期目的,ICP牌照尚存在问题 。   GOOGLE中国真的很需要“谷歌”来证明,自己现在有多本土化。   “谷歌”一词,能满足美国人对东方农业的想象 却与国内网民的

2006-04-21 09:19:00 1093 3

让Expat支持中文XML示例代码

刚学习Expat的时候,发现Expat并不支持中文XML的解析,因此对其进行了封装,内附编译好的可执行程序及测试用XML文件,命令行:ExpatSaxDemo demo.xml 详细信息参见:http://blog.csdn.net/medie/archive/2005/04/26/364180.aspx

2009-07-01

Expat-1.95.8

Expat XML 源码,版本:1.95.8

2009-06-30

如何让Expat支持中文XML

刚刚学习使用Expat,却发现Expat并不支持中文。后来查找相关资料,得知Expat不支持gb2312编码格式,主要支持UTF-8编码格式。然而我们在程序中传递数据时,往往是用的gb2312格式文本的,于是想找出办法解决之,想到两种办法: 1、改写Expat源代码,这样效率高,但不方便今后Expat代码的升级; 2、首先将gb2312格式的文本转换为UTF-8格式文本,然后让Expat解析,解析出的数据再转换为gb2312格式以方便处理。效率较第一种方法低。 最终选择了第二种方法解决该问题。。 示例代码:http://www.yanghan.net/codes/ExpatSaxDemo.rar Expat源代码:http://www.yanghan.net/codes/Expat-1.95.8.rar 代码中CCodingConv为gb2312和UTF-8互相转换的类,CGB2312XML为接收解析数据的类,使用SAX方式解析,该类支持gb2312格式的xml文件,当然也可以支持UTF-8格式的xml文件。 为便于理解,Demo程序将解析出的xml数据仍按xml的样子输出到屏幕上,且将"<"、">"符号换为了"["、"]"。 内附编译好的EXE,用法:ExpatSaxDemo demo.xml 以下便是输出结果: [library] [book format="16开" pages="900"] [!--This is a comment demo--] [书名]C++程序设计语言(特别版)[/书名] [author] [name]Bjarne Stroustrup[/name] [nationality]United States[/nationality] [/author] [翻译] [译者]裘宗燕[/译者] [出版社]机械工业出版社[/出版社] [/翻译] [/book] [/library] 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/medie/archive/2005/04/26/364180.aspx

2009-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除