다음을 통해 공유


방법: 파일에서 XML 로드

이 항목에서는 XElement.Load 메서드를 사용하여 URI에서 XML을 로드하는 방법을 보여 줍니다.

다음 예제에서는 파일에서 XML 문서를 로드하는 방법을 보여 줍니다.다음 예제에서는 books.xml을 로드하고 XML 트리를 콘솔에 출력합니다.

이 예제에서는 XML 문서로 샘플 XML 파일: 책(LINQ to XML)을 사용합니다.

XElement booksFromFile = XElement.Load(@"books.xml");
Console.WriteLine(booksFromFile);
Dim booksFromFile As XElement = XElement.Load("books.xml")
Console.WriteLine(booksFromFile)

이 코드는 다음과 같이 출력됩니다.

<Catalog>
  <Book id="bk101">
    <Author>Garghentini, Davide</Author>
    <Title>XML Developer's Guide</Title>
    <Genre>Computer</Genre>
    <Price>44.95</Price>
    <PublishDate>2000-10-01</PublishDate>
    <Description>An in-depth look at creating applications 
      with XML.</Description>
  </Book>
  <Book id="bk102">
    <Author>Garcia, Debra</Author>
    <Title>Midnight Rain</Title>
    <Genre>Fantasy</Genre>
    <Price>5.95</Price>
    <PublishDate>2000-12-16</PublishDate>
    <Description>A former architect battles corporate zombies, 
      an evil sorceress, and her own childhood to become queen 
      of the world.</Description>
  </Book>
</Catalog>

참고 항목

개념

XML 구문 분석