다음을 통해 공유


XML 편집기(SQL Server Management Studio)

적용 대상: Azure SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System(PDW)

XML 스키마, ADO.NET 데이터 세트 및 XML 문서 작업을 위한 시각적 도구 집합을 제공합니다. XML 디자이너는 WC3(World Wide Web 컨소시엄)에서 정의한 XSD(XML 스키마 정의) 언어를 지원합니다. 디자이너는 DTD(문서 형식 정의) 또는 XDR(XML-Data 축소)과 같은 다른 XML 스키마 언어를 지원하지 않습니다.

디자이너를 표시하려면 프로젝트에 데이터 세트, XML 스키마 또는 XML 파일을 추가하거나 다음 표에 나열된 파일 형식을 엽니다.

주의

스키마 보기에서 작업할 때 실행 취소 명령이 없습니다. 작업을 신중하게 계획하고 파일을 자주 저장합니다.

디자이너는 XML 파일, XML 스키마 및 데이터 세트에 대해 다음과 같은 세 가지 보기(또는 모드)를 제공합니다.

보기 묘사 지원되는 파일 형식
스키마 XML 스키마 및 ADO.NET 데이터 세트를 시각적으로 만들고 수정합니다. .xsd
데이터 구조화된 데이터 표에서 XML 데이터 파일을 시각적으로 수정합니다. .xml
XML XML 편집; 원본 편집기에서는 전체 단어 및 목록 멤버를 포함하여 색 코딩 및 IntelliSense를 제공합니다. .xml, .xsd, .xslt, .wsdl, .web, .resx, .tdl, .wsf, .hta.disco.vsdisco.config
쇼플랜 옵션을 사용하여 만든 XML 쿼리 계획을 표시합니다 SET SHOWPLAN_XML ON . .showplan

스키마 보기

스키마 뷰는 XML 스키마 및 ADO.NET 데이터 세트를 구성하는 요소, 특성, 형식 등을 시각적으로 표현합니다.

스키마 보기에서는 도구 상자의 XML 스키마 탭 또는 서버 탐색기에서 디자인 화면의 요소를 삭제하여 스키마 및 데이터 세트를 생성할 수 있습니다. 또한 디자인 화면을 마우스 오른쪽 단추로 클릭하고 바로 가기 메뉴에서 추가를 선택하여 디자이너에 요소를 추가할 수 있습니다.

스키마 보기에서 다음을 수행할 수 있습니다.

  • 기존 XML 스키마 및 ADO.NET 데이터 세트 생성 및 수정
  • 테이블 간의 관계 만들기 및 편집
  • 키 만들기 및 편집
  • XML 스키마에서 ADO.NET 데이터 세트 생성

메모

스키마 보기의 요소 레이아웃은 솔루션 탐색기 도구 모음에서 .xsx모든 파일 표시 를 선택한 다음 파일을 확장 .xsd 하여 볼 수 있는 파일에 저장됩니다. 파일이 없는 .xsx 경우 XML 디자이너에서 파일이 열리지 않음을 의미합니다 .xsd .

스키마 보기 사용자 지정

다음 기능은 스키마 보기에서 요소의 시각적 레이아웃을 수정합니다.

  • 확대/축소
  • 중첩된 요소의 확장 또는 축소
  • 요소 레이아웃 자동 정렬
  • 축소된 요소의 기본 상태 다시 설정

숨겨진 중첩 요소 확장

요소 아래쪽에서 더하기 아이콘을 선택합니다.

중첩된 요소 축소

디자이너에 표시할 맨 아래 요소에서 빼기 아이콘을 선택합니다.

데이터 뷰

데이터 뷰는 파일을 수정 .xml 하는 데 사용할 수 있는 데이터 그리드를 제공합니다. XML 파일의 콘텐츠(태그 및 구조는 아님)만 데이터 보기에서 편집할 수 있습니다.

데이터 뷰에는 데이터 테이블데이터두 개의 개별 영역이 있습니다. 데이터 테이블 영역은 XML 파일에서 가장 바깥쪽에서 가장 안쪽까지 중첩 순서로 정의된 관계 목록입니다. 데이터 영역은 데이터 테이블 영역의 선택 영역에 따라 데이터를 표시하는 데이터 표입니다.

메모

새로 만든 XML 파일에는 데이터가 없으므로 데이터 보기에 표시할 수 없습니다. 데이터 뷰를 전혀 호출할 수 없는 XML 문서의 일부 인스턴스도 있습니다. XML은 잘 구성된 것으로 간주되지만 구조화된 데이터가 아니면 데이터 뷰로 전환하려고 하면 다음 메시지가 생성됩니다.

Although this document is well formed, it contains structure that Data View cannot display.

데이터 보기에서 다음을 수행할 수 있습니다.

  • 수동으로 데이터 테이블 채우기
  • 기존 데이터 테이블 편집
  • XML 문서에서 XML 스키마 생성

XML 보기

XML 보기는 원시 XML 편집을 위한 편집기를 제공하고 IntelliSense 및 색 코딩을 제공합니다. 문 완성은 연결된 스키마가 있는 파일 및 .xml 파일에서 .xsd 작업할 때 사용할 수 있습니다. 태그를 시작하려면 입력 < 하면 해당 위치에서 유효한 요소 목록이 표시됩니다. 요소 이름을 입력하고 스페이스바를 누르면 요소가 지원하는 특성 목록이 표시됩니다.

메모

Microsoft IntelliSense 옵션은 도구 모음에서 사용할 수 없습니다. XML 편집기에서 옵션에 액세스하려면 편집 메뉴에서 IntelliSense를 선택합니다.

SHOWPLAN 보기

옵션을 사용하여 SET SHOWPLAN_XML ON 만들 때 쿼리 계획을 XML 형식으로 저장할 수 있습니다. 확장이 있는 파일을 .showplan 두 번 클릭하여 쿼리 계획을 엽니다.