您现在的位置是:网站首页> 编程资料编程资料
asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法_实用技巧_
2023-05-24
734人已围观
简介 asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法_实用技巧_
本文实例讲述了asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法。分享给大家供大家参考,具体如下:
string strxml = ""; DataSet ds = new DataSet(); Stream stream = new MemoryStream(Encoding.Default.GetBytes(strxml)); ds.ReadXml(stream); GridView1.DataSource = ds; GridView1.DataBind(); 12 1122 111222
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataSet ds = new DataSet(); TextReader reader = new StringReader(@" The Chi-lites Soul A lonely man 1972 Babyface R&B unknown Babyface R&B The essential babyface 2001 Babyface R&B Grown and sexy 2005 Maria Arredondo Pop Not going under 2004 Leona Lewis Pop Unknown 2008 Usher R&B Usher 2008 Christina Aguilera Blues Back to basics 2004 Sting Pop Shape of my heart "); //读取Xml字符串 用来接收WebService返回数据 ds.ReadXml(reader, XmlReadMode.Auto); //生成Xml文件 //ds.WriteXml(Server.MapPath("xml/song_bak.xml")); GridView1.DataSource = ds; GridView1.DataBind(); } } #region 接口返回的Xml转换成DataSet ////// 返回的Xml转换成DataSet /// /// Xml字符 ///private DataSet GetDataSet(string text) { try { XmlTextReader reader = new XmlTextReader(new StringReader(text)); reader.WhitespaceHandling = WhitespaceHandling.None; DataSet ds = new DataSet(); ds.ReadXml(reader); reader.Close(); ds.Dispose(); return ds; } catch { return null; } } #endregion #region 后台提交数据且获取接口返回的数据 /// /// 后台提交数据且获取接口返回的数据 /// /// 地址 ///public static string GetRequestString(string relativePath) { string requestUrl = relativePath; try { // 创建一个HTTP请求 HttpWebRequest request = (System.Net.HttpWebRequest)WebRequest.Create(requestUrl); request.Method = "GET"; StreamReader jsonStream = new StreamReader(request.GetResponse().GetResponseStream()); string jsonObject = jsonStream.ReadToEnd(); return jsonObject; } catch { return string.Empty; } } #endregion
更多关于asp.net相关内容感兴趣的读者可查看本站专题:《asp.net操作json技巧总结》、《asp.net字符串操作技巧汇总》、《asp.net操作XML技巧总结》、《asp.net文件操作技巧汇总》、《asp.net ajax技巧总结专题》及《asp.net缓存操作技巧总结》。
希望本文所述对大家asp.net程序设计有所帮助。
您可能感兴趣的文章:
- asp.net 读取xml文件里面的内容,绑定到dropdownlist中
- ASP.NET读取XML文件4种方法分析
- Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
- ASP.NET中读取XML文件信息的4种方法与示例代码
- ASP.NET MVC DropDownList数据绑定及使用详解
- ASP.NET MVC中为DropDownListFor设置选中项的方法
- ASP.NET Ajax级联DropDownList实现代码
- asp.net DropDownList自定义控件,让你的分类更清晰
- ASP.NET DropDownList控件的使用方法
- (asp.net c#)DropDownList绑定后显示对应的项的两种方法
- ASP.NET笔记之 ListView 与 DropDownList的使用
- asp.net实现XML文件读取数据绑定到DropDownList的方法
相关内容
- 微信公众平台开发之地理位置.Net代码解析_实用技巧_
- 微信公众平台开发之处理图片.Net代码解析_实用技巧_
- 微信公众平台开发之发送图文消息.Net代码解析_实用技巧_
- 微信公众平台开发之自定义菜单.Net代码解析_实用技巧_
- .Net微信开发之如何解决access_token过期问题_实用技巧_
- 微信公众平台开发之语音识别.Net代码解析_实用技巧_
- asp.net使用FCK编辑器中的分页符实现长文章分页功能_实用技巧_
- 基于ASP.NET+EasyUI框架实现图片上传提交表单功能(js提交图片)_实用技巧_
- 基于ASP.NET+easyUI框架实现图片上传功能(判断格式+即时浏览 )_实用技巧_
- 基于ASP.NET+easyUI框架实现图片上传功能(表单)_实用技巧_
