首先你要有一个XML文档.
例如: XML文件内容如下:
<?xml version="1.0" encoding="utf-8" ?>
<stuserts>
<stusent>
<sID>1</sID>
<sName>chenou</sName>
<sAge>20</sAge>
<sSex>男</sSex>
</stusent>
<stusent>
<sID>2</sID>
<sName>xiaogang</sName>
<sAge>25</sAge>
<sSex>男</sSex>
</stusent>
<stusent>
<sID>3</sID>
<sName>xiaohong</sName>
<sAge>19</sAge>
<sSex>女</sSex>
</stusent>
</stuserts>
-------------------------------------------------------------------------------------------------------------------------------
1.打开XML文档 (注意:这里要在同一个路径下)
protected void btnXML_Click(object sender, EventArgs e)
{
try
{
//打开XML文档
FileStream myfs = new FileStream(Server.MapPath("student.xml"), FileMode.Open, FileAccess.Read);
//附加Streamreader文件流对象
StreamReader myreader = new StreamReader(myfs);
//从Streamreader中读取XML文档
DataSet myds = new DataSet();
myds.ReadXml(myreader);
//将XML文件绑定到DataSet上
DataView mySource = new DataView(myds.Tables[0]);
this.gvPerson.DataSource = mySource;
this.gvPerson.DataBind();
myreader.Close();
myfs.Close();
}
catch(Exception ex)
{
}
}
例如: XML文件内容如下:
<?xml version="1.0" encoding="utf-8" ?>
<stuserts>
<stusent>
<sID>1</sID>
<sName>chenou</sName>
<sAge>20</sAge>
<sSex>男</sSex>
</stusent>
<stusent>
<sID>2</sID>
<sName>xiaogang</sName>
<sAge>25</sAge>
<sSex>男</sSex>
</stusent>
<stusent>
<sID>3</sID>
<sName>xiaohong</sName>
<sAge>19</sAge>
<sSex>女</sSex>
</stusent>
</stuserts>
-------------------------------------------------------------------------------------------------------------------------------
1.打开XML文档 (注意:这里要在同一个路径下)
protected void btnXML_Click(object sender, EventArgs e)
{
try
{
//打开XML文档
FileStream myfs = new FileStream(Server.MapPath("student.xml"), FileMode.Open, FileAccess.Read);
//附加Streamreader文件流对象
StreamReader myreader = new StreamReader(myfs);
//从Streamreader中读取XML文档
DataSet myds = new DataSet();
myds.ReadXml(myreader);
//将XML文件绑定到DataSet上
DataView mySource = new DataView(myds.Tables[0]);
this.gvPerson.DataSource = mySource;
this.gvPerson.DataBind();
myreader.Close();
myfs.Close();
}
catch(Exception ex)
{
}
}
浙公网安备 33010602011771号