2013년 10월 7일 월요일

[ASP.NET XML]XML파일을 DataSet으로 읽어 DataGrid에 바인딩

[ASP.NET XML]XML파일을 DataSet으로 읽어 DataGrid에 바인딩
먼저 C:\닷넷\project\onjweb1\onjweb1에 emp.xml을 만들자.
<?xml version="1.0" encoding="euc-kr"?>
<EMPS>
<EMP>
 <NAME>오라클자바커뮤니티</NAME>
 <AGE>15</AGE>
 <ADDR>서울 구로구 구로3동</ADDR>
</EMP>
<EMP>
 <NAME>오엔제이</NAME>
 <AGE>8</AGE>
 <ADDR>서울 구로구 구로동</ADDR>
</EMP>
</EMPS>

xmlTest.aspx
<%@ Page language="C#" runat="server" Debug="true"%>
<%@ Import namespace="System.Data" %>
<%@ Import namespace="System.Xml" %>
<script language="C#" runat="server">
 void Page_Load() {
  string xmlFile = @"C:\닷넷\project\onjweb1\onjweb1\emp.xml";
  DataSet ds = new DataSet();
  ds.ReadXml(xmlFile);
  DataGrid1.DataSource = ds;
  DataGrid1.DataBind();
 }
</script>
<html>
<head></head>
<body>
 <asp:DataGrid id="DataGrid1" runat="server"/>
</body>
</html>



댓글 없음:

댓글 쓰기