C#使用XmlSerializer序列化类时想要生成
<?xml version='1.0' encoding="GBK"?>
头的Xml文件怎么生成? 我看了下编码没有GBK的编码格式。然而使用Encoding.GetEncoding("GBK")却得到的是gb2312编码格式。如何解决?
Encoding.GetEncoding(936);
gb2312是gbk的一个子集。
好像是如果使用非UTF8编码的话,中文会乱码。。。
而且序列化XML很慢。