다음을 통해 공유


LINQ to XML 축

XML 트리를 만들거나 XML 문서를 XML 트리에 로드한 후 XML 트리를 쿼리하여 요소와 특성을 찾고 해당 값을 검색할 수 있습니다.

쿼리를 작성하려면 먼저 LINQ to XML 축에 대해 이해해야 합니다. 축 메서드에는 두 가지 종류가 있습니다. 첫째, 단일 XElement 개체, XDocument 개체 또는 XNode 개체에 대해 호출하는 메서드가 있습니다. 이러한 메서드는 단일 개체에 대해 작동하고 XElement, XAttribute 또는 XNode 개체의 컬렉션을 반환합니다. 둘째, 컬렉션에 대해 작동하고 컬렉션을 반환하는 확장 메서드가 있습니다. 확장 메서드는 소스 컬렉션을 열거하고 컬렉션의 각 항목에 대해 적절한 축 메서드를 호출한 다음 결과를 연결합니다.

단원 내용

항목

설명

LINQ to XML 축 개요

축을 정의하고 LINQ to XML 쿼리와 관련하여 축을 사용하는 방법에 대해 설명합니다.

방법: 요소 컬렉션 검색(LINQ to XML)

Elements 메서드에 대해 소개합니다. 이 메서드는 요소의 자식 요소 컬렉션을 검색합니다.

방법: 요소의 값 검색(LINQ to XML)

요소의 값을 가져오는 방법을 보여 줍니다.

방법: 요소 이름을 기준으로 필터링(LINQ to XML)

축을 사용할 때 요소 이름을 기준으로 필터링하는 방법을 보여 줍니다.

방법: 축 메서드 호출 연결(LINQ to XML)

호출을 축 메서드에 연결하는 방법을 보여 줍니다.

방법: 단일 자식 요소 검색(LINQ to XML)

자식 요소의 태그 이름이 제공된 경우 요소의 단일 자식 요소를 검색하는 방법을 보여 줍니다.

방법: 특성 컬렉션 검색(LINQ to XML)

Attributes 메서드에 대해 소개합니다. 이 메서드는 요소의 특성을 검색합니다.

방법: 단일 특성 검색(LINQ to XML)

특성 이름이 제공된 경우 요소의 단일 특성을 검색하는 방법을 보여 줍니다.

방법: 특성의 값 검색(LINQ to XML)

특성의 값을 가져오는 방법을 보여 줍니다.

방법: 요소의 부분 값 검색

요소의 부분 값을 검색하는 방법을 보여 줍니다.

Visual Basic의 언어 통합 축(LINQ to XML)

Visual Basic 통합 축에 대해 요약합니다.

참고 항목

참조

확장 메서드(C# 프로그래밍 가이드)

개념

프로그래밍 가이드(LINQ to XML)