Share via


XmlWriter를 사용하여 XML 작성

XmlWriter 클래스는 추상 기본 클래스로, XML 스트림을 생성하는 캐시되지 않은 앞으로만 이동 가능한 쓰기 전용 방법을 제공합니다.이 클래스는 W3C Extensible Markup Language(XML) 1.0(fourth edition) 권장 사항Namespaces in XML 권장 사항을 따르는 XML 문서를 빌드하는 데 사용할 수 있습니다.

XmlWriter를 사용하면 다음을 수행할 수 있습니다.

  • 문자가 올바른 XML 문자인지와 요소 및 특성 이름이 유효한 XML 이름인지 확인합니다.

  • XML 문서가 제대로 구성되었는지 확인합니다.

  • 이진 바이트를 Base64 또는 BinHex로 인코딩하고 결과로 텍스트를 출력합니다.

  • 문자열이 아닌 공용 언어 런타임 형식을 사용하는 값을 전달합니다.이렇게 하면 값을 수동으로 변환할 필요가 없습니다.

  • 출력 스트림 하나에 문서를 여러 개 작성합니다.

  • 올바른 이름, 정규화된 이름, 이름 토큰을 작성합니다.

단원 내용

관련 단원

  • XML 문서 및 데이터
    .NET Framework에서 XML 문서 및 데이터로 작업하는 종합적이고 통합된 클래스 집합에 대한 개요를 제공합니다.