다음을 통해 공유


LINQ to XML을 사용하여 XML 데이터 처리

LINQ to XML은 XML 데이터를 처리하기 위한 .NET Framework 버전 3.5의 새 모델입니다. LINQ to XML을 사용하여 XML 문서 쿼리, 수정, 작성, 저장, serialize 등 XML 데이터에 대한 모든 작업을 수행할 수 있습니다. 이 가운데 가장 실질적인 장점은 쿼리 및 작성 기능입니다.

LINQ to XML의 쿼리는 XPath 또는 XQuery보다는 SQL에 유사한 구문을 사용하여 간결하고 표현이 다양합니다. 쿼리 결과가 요소 또는 특성의 컬렉션으로 반환되어 XElement 개체의 매개 변수로 사용될 수 있으므로 XML 트리는 한 모형에서 다른 모형으로 쉽게 변환할 수 있습니다.

LINQ to XML은 .NET Framework 버전 3.5의 LINQ(Language-Integrated Query) 기술을 사용합니다. LINQ는 강력한 쿼리 기능을 제공하기 위해 C# 및 Visual Basic의 언어 구문을 확장하여 모든 데이터 저장소를 잠재적으로 확장할 수 있습니다.

용도에 대한 자세한 설명은 LINQ to XML(C#)LINQ to XML(Visual Basic)을 참조하세요. LINQ 프레임워크 개요는 LINQ(Language-Integrated Query) - C# 또는 LINQ(Language-Integrated Query) - Visual Basic을 참조하세요.

참고 항목