麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > .NET > 正文

asp.net使用DataSet的ReadXml讀取XML文件及Stream流的方法

2024-07-10 13:30:58
字體:
來源:轉載
供稿:網友

本文實例講述了asp.net使用DataSet的ReadXml讀取XML文件及Stream流的方法。分享給大家供大家參考,具體如下:

string strxml = "<xml><m><a>1</a><b>2</b></m><m><a>11</a><b>22</b></m><m><a>111</a><b>222</b></m></xml>";DataSet ds = new DataSet();Stream stream = new MemoryStream(Encoding.Default.GetBytes(strxml));ds.ReadXml(stream);GridView1.DataSource = ds;GridView1.DataBind();
protected void Page_Load(object sender, EventArgs e){  if (!IsPostBack)  {    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.WriteXml(Server.MapPath("xml/song_bak.xml"));    GridView1.DataSource = ds;    GridView1.DataBind();  }}
#region 接口返回的Xml轉換成DataSet/// <summary>/// 返回的Xml轉換成DataSet/// </summary>/// <param name="text">Xml字符</param>/// <returns></returns>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 后臺提交數據且獲取接口返回的數據/// <summary>/// 后臺提交數據且獲取接口返回的數據/// </summary>/// <param name="relativePath">地址</param>/// <returns></returns>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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲第一成网站 | 羞羞的视频 | 久久影院午夜 | av久草 | 成人免费网站在线观看 | 国产精品久久久免费观看 | 久久久久久久久淑女av国产精品 | 国产成人高清在线 | 欧美成人一区二区三区电影 | 欧美成人精品一级 | www.91sp | 国产黄色一区二区 | 欧美成人精品h版在线观看 久久久久久三区 | 大学生一级毛片 | 97中文| 久久免费观看一级毛片 | 5xsq在线视频 | 97黄色网 | 亚洲二区三区在线 | 成人网在线观看 | 九艹在线 | 毛片网站网址 | 欧美激情性色生活片在线观看 | 日本在线观看中文字幕 | 黄色影院 | 精品久久久久久成人av | 羞羞的视频免费在线观看 | 91精品老司机 | 国产成人小视频在线观看 | hdbbwsexvideo| 香蕉黄色网 | 一级黄色av电影 | 国产高潮国产高潮久久久91 | 亚洲码无人客一区二区三区 | 午夜精品成人一区二区 | 成人毛片免费视频 | 美女很黄很黄免费的 | 在线成人一区二区 | 成人在线不卡 | 爱爱插插视频 | 91成人影库|