c# 替换字符串 <?xml version=\"1.0\" encoding=\"utf-16\"?>........后面很多我想把encoding=\"utf-16\ 换成 encoding=\"utf-8\ 求高手解答 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是 XmlDocument 对象的话,改变 XmlDeclaration 字符串的话你直接把utf-16替换成utf-8不就完了 string source = "<?xml version=\"1.0\" encoding=\"utf-16\"?>dfdds<?xml version=\"1.0\" encoding=\"utf-16\"?>"; source = Regex.Replace(source, @"(?is)(?<=<\?xml[^>]*?encoding=""utf-)\d+(?=""[^>]*?\?>)", "8"); 这样也可以 string source = "<?xml version=\"1.0\" encoding=\"utf-16\"?>dfdds<?xml version=\"1.0\" encoding=\"utf-16\"?>"; source = source.Replace("encoding=\"utf-16\"", "encoding=\"utf-8\""); StringBuilder sb = new StringBuilder(); using (XmlWriter xmlRp = XmlWriter.Create(sb)) { ArDesigner.Report.Run(true); ArDesigner.Report.SaveLayout(xmlRp); xmlRp.Close(); } string s = sb.ToString(); s.Replace(@"encoding=\\\""utf-8\\\", @"encoding=\\\""utf-16\\\"); XmlDocument xmldocument = new XmlDocument(); xmldocument.CreateXmlDeclaration("1.0", "UTF-8", "yes"); xmldocument.LoadXml(s);上面是代码 控件多的时候重绘使程序变卡 现有一个WAV文件,如何计算机这个声音文件的平均功率,也就是分贝(dB) 如何实现批量修改access数据库里包含某字段的表? 一个关于System.Text.Encoding的奇怪问题 在线等,急求各位高手指点 英文的vs.net安装中文msdn问题请高手解答 顶者有分! 急救!请问我如何在程序中控制IIS中虚拟目录下的文件打开方式 新手求教,关于连接数据库的。 ListBox和DropDownList怎么绑定 如何判断一个字符变量是回车符? WPF 3D 透明问题 求大神给点UI建议,朋友说我写的界面很丑。。。。。。
source = Regex.Replace(source, @"(?is)(?<=<\?xml[^>]*?encoding=""utf-)\d+(?=""[^>]*?\?>)", "8");
string source = "<?xml version=\"1.0\" encoding=\"utf-16\"?>dfdds<?xml version=\"1.0\" encoding=\"utf-16\"?>";
source = source.Replace("encoding=\"utf-16\"", "encoding=\"utf-8\"");
StringBuilder sb = new StringBuilder();
using (XmlWriter xmlRp = XmlWriter.Create(sb))
{
ArDesigner.Report.Run(true);
ArDesigner.Report.SaveLayout(xmlRp);
xmlRp.Close();
}
string s = sb.ToString();
s.Replace(@"encoding=\\\""utf-8\\\", @"encoding=\\\""utf-16\\\");
XmlDocument xmldocument = new XmlDocument();
xmldocument.CreateXmlDeclaration("1.0", "UTF-8", "yes");
xmldocument.LoadXml(s);上面是代码