代码如下:
1: using System;
2: using System.Collections;
3: using System.Linq;
4: using System.Web;
5: using System.Web.UI;
6: using System.Web.UI.WebControls;
7: using System.Xml.Serialization;
8: using System.IO;
9:
10: public partial class Default4 : System.Web.UI.Page
11: {
12: protected void Page_Load(object sender, EventArgs e)
13: {
14: string xmlFilePath = @"c:\Data\Category.xml";
15: XmlSerializer serializer = new XmlSerializer(typeof(Category));
16: TextReader reader = new StreamReader(xmlFilePath);
17:
18: Category categoryObj = (Category)serializer.Deserialize(reader);
19: reader.Close();
20:
21: Response.Write("CategoryID: " + categoryObj.CategoryID + "<br/>");
22: Response.Write("CategoryName: " + categoryObj.CategoryName + "<br/>");
23: Response.Write("Description: " + categoryObj.Description + "<br/>");
24:
25: }
26: }
using System; using System.Collections; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Xml.Serialization; using System.IO; public partial class Default4 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { string xmlFilePath = @"c:\Data\Category.xml"; XmlSerializer serializer = new XmlSerializer(typeof(Category)); TextReader reader = new StreamReader(xmlFilePath); Category categoryObj = (Category)serializer.Deserialize(reader); reader.Close(); Response.Write("CategoryID: " + categoryObj.CategoryID + "<br/>"); Response.Write("CategoryName: " + categoryObj.CategoryName + "<br/>"); Response.Write("Description: " + categoryObj.Description + "<br/>"); } } XML