in

SDT Community Server

SDT Forums, Blogs, Photos server.

alex

一个单引号引发的乱码

最近现场用户反映PI3的一个奇怪问题,在导出EXCEL时,导大量数据会乱码,但只有一条记录时却不会出现。经过反复测试,发现临界点在三条和四条记录之间,多于三条时就会出现乱码。再深入测试后,发现如果把生成的代码"<META HTTP-EQUIV='content-type' CONTENT='text/html; charset=UTF-8'>"  中单引号改为双引号,乱码现象就会消失。因此建议各位在生成EXCE内容时,注意这里sr.WriteLine("<META HTTP-EQUIV='content-type' CONTENT='text/html; charset=UTF-8'>"); 改为sr.WriteLine("<META HTTP-EQUIV=\"content-type\" CONTENT=\"text/html; charset=UTF-8\">");

Comments

 

wicky said:

强啊,和一个馒头引发的血案有得一拼。
April 20, 2006 12:30 PM
 

wego said:

下次记得要吃2个馒头 (引号)  
April 20, 2006 2:27 PM
 

Coolboy said:

Why???点解会甘啊?唔明?了解本质??了解本质??
April 21, 2006 12:20 AM
Copyright SDT, 2006-2009. All rights reserved.