asp.net读取Xml文件到DataSet,以及DataSet保存为Xml,利用自带的强大功能
2012-12-11 16:59
741 查看
<music> <song> <artist>The Chi-lites</artist> <genre>Soul</genre> <album>A lonely man</album> <year>1972</year> </song> <song> <artist>Babyface</artist> <genre>R&B</genre> <album>unknown</album> <year></year> </song> <song> <artist>Babyface</artist> <genre>R&B</genre> <album>The essential babyface</album> <year>2001</year> </song> <song> <artist>Babyface</artist> <genre>R&B</genre> <album>Grown and sexy</album> <year>2005</year> </song> <song> <artist>Maria Arredondo</artist> <genre>Pop</genre> <album>Not going under</album> <year>2004</year> </song> <song> <artist>Leona Lewis</artist> <genre>Pop</genre> <album>Unknown</album> <year>2008</year> </song> <song> <artist>Usher</artist> <genre>R&B</genre> <album>Usher</album> <year>2008</year> </song> <song> <artist>Christina Aguilera</artist> <genre>Blues</genre> <album>Back to basics</album> <year>2004</year> </song> <song> <artist>Sting</artist> <genre>Pop</genre> <album>Shape of my heart</album> <year></year> </song> </music>
DataSet ds = new DataSet();
TextReader reader = new StringReader(@"
<music> <song> <artist>The Chi-lites</artist> <genre>Soul</genre> <album>A lonely man</album> <year>1972</year> </song> <song> <artist>Babyface</artist> <genre>R&B</genre> <album>unknown</album> <year></year> </song> <song> <artist>Babyface</artist> <genre>R&B</genre> <album>The essential babyface</album> <year>2001</year> </song> <song> <artist>Babyface</artist> <genre>R&B</genre> <album>Grown and sexy</album> <year>2005</year> </song> <song> <artist>Maria Arredondo</artist> <genre>Pop</genre> <album>Not going under</album> <year>2004</year> </song> <song> <artist>Leona Lewis</artist> <genre>Pop</genre> <album>Unknown</album> <year>2008</year> </song> <song> <artist>Usher</artist> <genre>R&B</genre> <album>Usher</album> <year>2008</year> </song> <song> <artist>Christina Aguilera</artist> <genre>Blues</genre> <album>Back to basics</album> <year>2004</year> </song> <song> <artist>Sting</artist> <genre>Pop</genre> <album>Shape of my heart</album> <year></year> </song> </music>
");
//读取Xml字符串 用来接收WebService返回数据
//ds.ReadXml(reader, XmlReadMode.Auto);
//读取Xml文件
ds.ReadXml(Server.MapPath("XML/Song.xml"));
//生成Xml文件
//ds.WriteXml(Server.MapPath("xml/song_bak.xml"));
GridView1.DataSource = ds;
GridView1.DataBind();
//读取txt文件 Stream stream = new FileStream(Server.MapPath("XML/demo.txt"), FileMode.OpenOrCreate, FileAccess.Read); StreamReader readStream = new StreamReader(stream, System.Text.Encoding.GetEncoding("GB2312")); string SourceCode = readStream.ReadToEnd(); readStream.Close(); Response.Write(SourceCode);
相关文章推荐
- asp.net读取Xml文件到DataSet,以及DataSet保存为Xml,利用自带的强大功能
- asp.net读取Xml文件到DataSet,以及DataSet保存为Xml,利用自带的强大功能
- HttpContext是干什么的; asp.net 获取网站路径;DataSet读取xml文件;updatepanel 控件的局部刷新 always和condition
- HttpContext是干什么的; asp.net 获取网站路径;DataSet读取xml文件;updatepanel 控件的局部刷新 always和condition
- ASP.NET中常用功能代码总结(4)——保存图片到XML文件
- asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法
- asp.net怎么读取或保存xml文件里的数据范例
- 在asp.net中读取XML文件信息的4种方法 (http://www.cnblogs.com/liping19851014/archive/2007/10/16/926137.html)
- 2014-07-23 利用ASP.NET自带控件实现单文件上传与下载
- 利用DataSet的ReadXml轻松读取XML文件及Stream流
- Asp.net利用一般处理程序实现文件下载功能
- ASP.NET中常用功能代码总结(XML文件操作篇)
- 在asp.net中读取XML文件
- ASP.NET中读取XML文件4种方法
- ASP.NET中读取XML文件信息的4种方法与示例代码
- ASP.NET上传文件,已经上传的大小保存在session中,在另一个页面中读取session的值不行
- ASP.NET读取XML文件4种方法
- ASP.NET FileUpload不经保存,直接读取上传文件的内容
- asp.net中XML文档的写入和读取,以及转化数据集相关实例