StrFileName = "a.js";
StreamWriter NewStream = new StreamWriter(StrFileName);
NewStream.WriteLine("F[\"1234\"]=\"张三,25,31\";" );
以网页的形式打开则中文出现乱码,但我把生成结果用文本打开再复制到a.js中却正常,该怎么解决?多谢了!
StreamWriter NewStream = new StreamWriter(StrFileName);
NewStream.WriteLine("F[\"1234\"]=\"张三,25,31\";" );
以网页的形式打开则中文出现乱码,但我把生成结果用文本打开再复制到a.js中却正常,该怎么解决?多谢了!
js文件打开的时候就要选定编码方式
现在一般有utf-8和gb2321两种
StreamWriter NewStream = new StreamWriter(filename, false, System.Text.Encoding.GetEncoding("GB2312")