真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

ASP.NET中怎么生成XML

本篇文章給大家分享的是有關(guān)ASP.NET中怎么生成XML,小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

公司主營業(yè)務(wù):網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出雙塔免費做網(wǎng)站回饋大家。

1.業(yè)務(wù)邏輯層:

public DataSet ABCData()          {              DataBase db = new DataBase();              string sql = "select * from products where products_Year='2008'";              DataSet ds = db.GetDataSet(sql);              return ds;          }

注sql執(zhí)行結(jié)果:

produts_Id products_Name products_Quantity products_Year
38          AAA            7649               2008
39          BBB            4567               2008
40          CCC            6410               2008

2.數(shù)據(jù)訪問層略:

3.表示層:

protected void Page_Load(object sender, EventArgs e)      {          DataBind databind=new DataBind ();          DataSet ds=databind.ABCData();           string plot_type = "CategorizedVertical";          XmlDocument doc = new XmlDocument();          XmlElement Node = doc.CreateElement("anychart");//創(chuàng)建一個anychart節(jié)點          doc.AppendChild(Node);           XmlElement Node1 = doc.CreateElement("charts");//創(chuàng)建節(jié)點anychart子節(jié)點charts          doc.DocumentElement.AppendChild(Node1);           XmlElement Node2 = doc.CreateElement("chart");//創(chuàng)建節(jié)點charts子節(jié)點chart          Node2.SetAttribute("plot_type", plot_type);//為節(jié)點chart添加plot_type屬性          Node1.AppendChild(Node2);           XmlElement Node3 = doc.CreateElement("data");//創(chuàng)建節(jié)點chart***個子節(jié)點data          Node2.AppendChild(Node3);           XmlElement Node4 = doc.CreateElement("chart_settings");//創(chuàng)建節(jié)點chart第二個子節(jié)點chart_settings          Node2.AppendChild(Node4);           XmlElement Node5 = doc.CreateElement("series");//創(chuàng)建節(jié)點data子節(jié)點series          Node5.SetAttribute("name", "Year 2003");//為series節(jié)點添加***個屬性name          Node5.SetAttribute("type", "Bar");//為series節(jié)點添加第二個屬性type          Node3.AppendChild(Node5);          for (int i = 1; i <= 3;i++ )          {              XmlElement Node13 = doc.CreateElement("point");//在節(jié)點series中創(chuàng)建子節(jié)點point              Node13.SetAttribute("name", ds.Tables[0].Rows[i - 1]["products_Name"].ToString());//為point節(jié)點添加屬性name并將ds.Tables[0]中products_Name一列數(shù)據(jù)逐行取出,賦值給屬性name              Node13.SetAttribute("y", ds.Tables[0].Rows[i - 1]["products_Quantity"].ToString());//為point節(jié)點添加屬性y并將ds.Tables[0]中products_Quantity一列數(shù)據(jù)逐行取出,賦值給屬性y              Node5.AppendChild(Node13);          }           XmlElement Node6 = doc.CreateElement("title");          Node4.AppendChild(Node6);           XmlElement Node7 = doc.CreateElement("axes");          Node4.AppendChild(Node7);           XmlElement Node8 = doc.CreateElement("y_axis");          Node7.AppendChild(Node8);           XmlElement Node9 = doc.CreateElement("x_axis");          Node7.AppendChild(Node9);           XmlElement Node10 = doc.CreateElement("title");          Node10.InnerText = "Sales";//為節(jié)點title賦值Sales          Node8.AppendChild(Node10);           XmlElement Node11 = doc.CreateElement("title");          Node11.InnerText = "Retail Channel";          Node9.AppendChild(Node11);           XmlElement Node12 = doc.CreateElement("text");          Node12.InnerText = "銷售";          Node6.AppendChild(Node12);          doc.Save(Server.MapPath("test.xml")); //保存xml       }

4.生產(chǎn)的xml:

                                                                                                  <text>銷售<text>                                          Sales                                   Retail Channel                                  

以上就是ASP.NET中怎么生成XML,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降摹OM隳芡ㄟ^這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


文章題目:ASP.NET中怎么生成XML
轉(zhuǎn)載來于:http://weahome.cn/article/jjpspj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部