여러 저장소에서의 XSLT 변환
![]() |
---|
XslTransform 클래스는 .NET Framework 버전 2.0에서 사용되지 않습니다.XslCompiledTransform 클래스를 사용하여 XSLT(eXtensible Stylesheet Language for Transformations) 변환을 수행할 수 있습니다.자세한 내용은 XslCompiledTransform 클래스 사용 및 XslTransform 클래스에서 마이그레이션을 참조하십시오. |
.NET Framework에서 ADO.NET 및 XML 클래스는 데이터에 액세스하는 통합된 프로그래밍 모델을 제공합니다. 이러한 데이터는 태그로 구분된 텍스트인 XML 데이터와 행 및 열로 구성된 테이블인 관계형 데이터 모두로 표현됩니다. .NET Framework에서 XML은 모든 데이터 스트림의 XML 데이터를 프로그래밍 방식으로 데이터에 액세스할 수 있는 XML DOM(문서 개체 모델) 노드 트리에 읽어오지만, ADO.NET은 DataSet 개체 내에서 관계형 데이터에 액세스하고 조작하는 수단을 제공합니다.
XML DOM은 XML 문서에 있는 데이터에 대한 액세스를 제공하며 XML 문서를 읽고, 쓰고, 탐색하는 추가 클래스를 제공합니다. 이러한 클래스는 ADO.NET으로 제공되는 데이터 액세스 서비스와 XML DOM을 통합하는 System.Xml 네임스페이스에서 지원됩니다. XmlDataDocument는 데이터에 대한 관계형 액세스를 제공합니다. XmlDataDocument는 XML을 ADO.NET DataSet의 관계형 데이터에 매핑합니다. 모든 .NET Framework 기반 응용 프로그램은 System.Xml 네임스페이스의 클래스를 사용하여 XML 문서와 XmlDataDocument의 관계형 데이터 모두에 액세스하고 이를 조작할 수 있습니다. 이러한 구현은 데이터를 수집하고 배포하는 n 계층 아키텍처를 지원합니다. 자세한 내용은 XML과 관계형 데이터 및 ADO.NET의 통합을 참조하십시오.