Visual Studio의 XML 도구

업데이트: 2007년 11월

XML(Extensible Markup Language)은 데이터 기술 형식을 제공하는 태그 언어입니다. XML을 사용하면 내용을 더 정확하게 선언할 수 있으며 여러 플랫폼에서 보다 의미있는 검색 결과를 얻을 수 있습니다. 또한 XML을 사용하면 표시되는 형식과 데이터를 분리할 수 있습니다. 예를 들어, HTML에서는 태그를 사용하여 브라우저에 데이터를 굵게 또는 기울임꼴로 표시하도록 지정합니다. 반면 XML에서는 태그를 도시 이름, 온도 및 기압 등의 데이터를 기술하는 용도로만 사용합니다. XML에서는 XSL(Extensible Stylesheet Language) 및 CSS와 같은 스타일 시트를 사용하여 데이터를 브라우저에 표시합니다. XML에서는 표시 및 처리 과정에서 데이터가 분리되기 때문에 서로 다른 스타일 시트와 응용 프로그램을 적용하여 데이터를 원하는 대로 표시하고 처리할 수 있습니다.

XML은 웹 전송을 위해 최적화된 SGML의 하위 집합이며, W3C(World Wide Web 컨소시엄)에서 정의합니다. 이런 표준화를 통해 구조적 데이터가 균일해지고 응용 프로그램이나 공급업체에 독립적일 수 있습니다.

XML은 Visual Studio와 .NET Framework의 여러 기능 중에서도 핵심에 해당합니다. 다음 항목 목록에서는 Visual Studio와 .NET Framework에서 제공되는 XML 관련 도구와 기능을 소개합니다.

자세한 내용은 XML 개발자를 위한 최신 문서, 기술 정보, 다운로드, 뉴스그룹 및 기타 리소스를 제공하는 XML Developer Center(https://msdn.Microsoft.com/xml)를 참조하십시오.

단원 내용

  • XML 데이터 사용
    Visual Studio에서 데이터가 처리되는 방식에 있어 XML의 역할에 대해 설명합니다.

  • XSLT 디버깅
    Visual Studio 디버거를 사용하여 XSLT를 디버깅하는 방법을 설명합니다.

참조

  • XML 표준 참조
    XML, DTD(Document Type Definition), XSD(XML 스키마 정의 언어) 및 XSLT를 비롯한 여러 XML 기술에 대한 정보를 제공합니다.

  • System.Xml
    System.Xml 네임스페이스를 구성하는 클래스 및 기타 요소에 대해 설명하고 각 항목에 대한 자세한 내용을 볼 수 있는 링크를 제공합니다.

  • System.Xml.Serialization
    System.Xml.Serialization 네임스페이스를 구성하는 클래스 및 기타 요소에 대해 설명하고 각 항목에 대한 자세한 정보를 볼 수 있는 링크를 제공합니다.

관련 단원