다음을 통해 공유


System.Xml 클래스의 형식 지원

.NET Framework 버전 2.0에서는 형식 지원 기능을 포함하도록 핵심 XML 클래스가 향상되었습니다. 및 XmlReader클래스에는 XmlWriterXML 스키마 형식과 XPathNavigator CLR(공용 언어 런타임) 형식 간에 변환하는 기능을 포함하여 형식 지원 기능이 포함됩니다.

.NET Framework 버전 2.0 XmlReader에서는 형식 지원 기능을 포함하도록 , XmlWriterXPathNavigator 클래스가 향상되었습니다.

  • XmlReader 각 클래스에는 XPathNavigator 노드의 스키마 정보를 반환하는 SchemaInfo 속성이 포함됩니다.

  • 클래스의 ReadContentAsReadElementContentAs 및 메서드 XmlReader 는 텍스트 값을 읽고 단일 메서드 호출에서 CLR 값으로 변환합니다.

  • 클래스의 WriteValue 메서드는 XmlWriter XML을 작성할 때 CLR 형식을 XML 스키마 형식으로 변환합니다.

  • 클래스의 TypedValueXPathNavigator 속성은 노드 값을 반환하고 단일 메서드 호출에서 CLR 값으로 변환합니다.

비고

.NET Framework 버전 1.0 XmlConvert 에서는 XML 스키마와 CLR 형식 간에 변환하는 데 클래스가 필요했습니다.

이 섹션 안에

XML 데이터 형식을 CLR 형식에 매핑
XML 데이터 형식과 CLR 형식의 기본 매핑에 대해 설명합니다.

XML 형식 지원 구현 정보
지원 구현 세부 정보 유형 중 일부에 대해 설명합니다.

XML 데이터 형식 변환
클래스를 사용하여 XmlConvert XML 스키마와 CLR 형식 간에 변환하는 방법을 설명합니다.

XPathNavigator를 사용하여 강력한 형식의 XML 데이터에 액세스