摘要: 在linux服务器上,很容易出现中文乱码。一般情况下,只要保持服务器环境是utf8,文件格式是utf8,用各种语言默认的读写文件方式通常不会出现乱码。但是,在用perl xml dom写xml的时候就出现了这个问题。perl xml dom默认应该是用ascii来读写文件,所以,对中文要先进行解码decode,再写入。例如: 1 #更新显示的xml文件 2 sub writeXml 3 { 4 my $projectList = "$hometouch_root/config/projectList.xml"; 5 my $parser = new XML::DOM::Pa 阅读全文
posted @ 2013-03-12 15:53 ifeixiang 阅读(869) 评论(0) 推荐(0) 编辑