using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Xml;
namespace _CS__xml
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
label1.Text = "";
string url = "sample.xml";
XmlDocument xml = new XmlDocument();
xml.Load(url);
XmlNodeList xnList = xml.SelectNodes("/Names/Name");
for (int i = 0; i < xnList[0].ChildNodes.Count; i++)
{
string child_node_nm = xnList[0].ChildNodes[i].Name;
}
foreach (XmlNode xn in xnList)
{
for (int i = 0; i < xn.ChildNodes.Count; i++)
{
string child_node_nm = xn.ChildNodes[i].Name;
}
string nodeNM = xn.FirstChild.Name;
string firstName = xn["FirstName"].InnerText;
string lastName = xn["LastName"].InnerText;
label1.Text += string.Format("Node : {0} > Name: {1} . {2} \r\n", nodeNM, firstName, lastName);
}
}
}
}
'020. Prigraming > 01. C#' 카테고리의 다른 글
[C#] 구조체 이렇게도 사용하는구나 (0) | 2013.08.02 |
---|---|
[C#] DataGridView Row 이동처리 (0) | 2012.09.05 |
[C#] dataGridView 내부에서 copy&paste 기능 (0) | 2012.06.04 |
[C#] DataGridView - Related Contents (0) | 2012.06.04 |
[C#] Dataset 데이터 내부 데이터 삭제할 경우(추가) (0) | 2012.05.08 |
WRITTEN BY
- 테네시왈츠
항상 겸손하게 항상 새롭게 항상 진실하게