把页面上的内容导出成XML的格式、StreamWriter类
实现一个TextWriter,使其以一种特定编码向流中写入字符,StreamWriter类能向文件中写入任何的格式
using (StreamWriter sw = new StreamWriter(Server.MapPath("~/weboa/xmlFile/XMLFile.xml")))
{
for (int i = 0; i < dt.Rows.Count; i++)
{
strXml += "<url>"
+ "<loc>http://baidu.com</loc>"
+ "<lastmod>" + dt.Rows[i]["UpdateDate"] + "</lastmod>"
+ "<data>"
+ "<display>"
+ "<title>" + dt.Rows[i]["Title"] + "</title>"
+ "<TypeName>" + dt.Rows[i]["TypeName"] + "</TypeName>"
+ "<startdate>" + dt.Rows[i]["DateStr"] + "</startdate>"
+ "<enddate>" + dt.Rows[i]["DateStr"] + "</enddate>"
+ "<city>长沙</city>"
+ "<address>长沙红星国际会展中心(高升村南)</address>"
+ "<source>红星人才网</source>"
+ "<sourcelink>" + strUrl + "</sourcelink>"
+ "<joblink></joblink>"
+ "<jobwapurl></jobwapurl>"
+ "</display>"
+ "</data>"
+ "</url>";
}
strXml += "</urlset>";
sw.WriteLine(strXml);
}