XML 로딩

소스(csharp_xml.zip)

list.xml

<?xml version="1.0" encoding="utf-8" ?>
<food_list>
<food ID="001" kind="한식" >
  <cook>한요리</cook>
  <name>김치</name>
</food>

<food ID="002" kind="일식">
  <cook>와마시따</cook>
  <name>초밥</name>
</food>

<food ID="003" kind="한식">
  <cook>김치국</cook>
  <name>추어탕</name>
</food>
</food_list>


 

Program.cs

 

filePath에 @가 붙으면 \\ 기호로 디렉토리를 분리기호를 사용하던 것을 \ 하나로 디렉토리를 분리 할 수 있다.

실행 결과입니다.

ID: 001         kind: 한식
cook:   한요리
name:   김치
----------------------------------------------------
ID: 002         kind: 일식
cook:   와마시따
name:   초밥
----------------------------------------------------
ID: 003         kind: 한식
cook:   김치국
name:   추어탕
----------------------------------------------------
계속하려면 아무 키나 누르십시오 . . .