色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

asp.net下DataSet.WriteXml(String)與(Stream)的區(qū)別

DataSet.WriteXml(String)生成的Xml文件中包含XML 聲明, 而DataSet.WriteXml(Stream)卻不會(huì)寫(xiě)入Xml聲明即<?xml version="1.0" standalone="yes"?>
詳細(xì)情況:
在寫(xiě)博客園的數(shù)據(jù)備份程序時(shí),本來(lái)想通過(guò)ds.WriteXml(Response.OutputStream)直接將Xml數(shù)據(jù)發(fā)送到客戶端,可是這樣在客戶端得到的Xml文件中的所有中文全是亂碼,亂碼的Xml文件與正常的Xml文件區(qū)別就是少了一行Xml聲明。然后, 我改了代碼, 手動(dòng)寫(xiě)入Xml聲明, 亂碼問(wèn)題就解決,代碼如下: 
XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
writer.Formatting = Formatting.Indented;
writer.Indentation = 4;
writer.IndentChar = ' ';
writer.WriteStartDocument();
ds.WriteXml(writer);
writer.Flush();
Response.End();
writer.Close();

AspNet技術(shù)asp.net下DataSet.WriteXml(String)與(Stream)的區(qū)別,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 嵩明县| 赤壁市| 逊克县| 青海省| 沧源| 上饶市| 哈巴河县| 庆城县| 平山县| 泗阳县| 林甸县| 仙游县| 抚远县| 白银市| 吉林省| 龙海市| 布尔津县| 锦屏县| 大连市| 绥棱县| 清徐县| 榆中县| 邵阳县| 陇西县| 朝阳市| 温泉县| 东至县| 普兰县| 民和| 德安县| 磐安县| 新蔡县| 双流县| 成都市| 始兴县| 高邮市| 海淀区| 九龙坡区| 静宁县| 台山市| 丹凤县|