在C#中用B/S架构怎么解析一个XML文件 并显示在页面上
发布网友
发布时间:2022-06-02 08:11
我来回答
共4个回答
热心网友
时间:2023-10-12 15:11
关键词:StreamReader类、XmlDataDocument类、DataSet、DataView、DataGrid、DataBind等。
以下是举例说明你所提及的问题,希望对你有所帮助。
一、解决方案架构:
1、index.aspx(新闻阅读文件);
2、guest.xml(显示内容与格式定义);
3、Web.Config(调试文件)。
二、设计思路:
1、创建界面;
2、处理xml文件并格式显示。
三、主要代码:
using System.Xml;
using System.IO;//StreamReader
protected void Page_Load(object sender, EventArgs e)
{
string datafile = "guest.xml";
StreamReader zifu = new StreamReader(Server.MapPath(datafile));//字节流中读取字符
XmlDataDocument datadoc = new XmlDataDocument();//
datadoc.DataSet.ReadXml(zifu);
DataGrid1.DataSource = datadoc.DataSet.Tables[0].DefaultView;
DataGrid1.DataBind();
datadoc = null;
zifu.Close();
}
热心网友
时间:2023-10-12 15:11
用XML服务端空间,在配个XSL样式表
热心网友
时间:2023-10-12 15:12
用datatable 的readxml
热心网友
时间:2023-10-12 15:12
LINQ to XML
用XElement读
用LINQ语句用什么查什么.