XSD 편집기

고급 기능을 갖춘 그래픽 XSD 편집기

  • 그래픽 기반의, 드래그 앤 드롭 방식으로 XSD 파일을 편집할 수 있습니다
  • XML 스키마 1.0 및 XML 스키마 1.1을 지원합니다
  • XSD 파일을 생성하고 변환합니다
  • XML 인스턴스 파일(들)로부터 XSD 파일을 생성합니다
  • XSD를 사용하여 XML 인스턴스를 생성하는 예시 (샘플 값 포함)
  • 데이터베이스에서 XSD 파일 생성
  • DTD를 XSD로 변환합니다
  • 쉽게 이해할 수 있는 시각적인 XSD 뷰어
  • 지능형 입력 지원 기능 및 드롭다운 메뉴
  • 집계된 XML 스키마 지원
  • 고급 수준의 식별자 제약 조건 편집 기능
  • 스마트 제한 기능 지원
  • XSD 문서 자동 생성
  • XSD 파일을 Java, C#, C++ 코드로 변환하거나 데이터 바인딩 기능을 제공합니다
  • XSD 파일, 샘플 데이터 등 생성에 도움을 주는 AI 어시스턴트.

XSD 파일 (XML 스키마 정의) 보기 및 편집

XMLSpy XML 스키마(XSD) 편집기

XMLSpy는 그래픽 XML 스키마 편집기를 통해 XSD 편집을 지원합니다. 이 시각적인 디자인 방식을 통해 XSD를 보고, 생성하고, 생성하며, 편집할 때 XML 스키마 언어의 문법적인 세부 사항보다는 XSD의 의미에 집중할 수 있습니다. XML Schema 1.0 및 XML Schema 1.1 모두 지원됩니다.

XSD 편집기에서 스키마를 열면, 전역적으로 정의된 모든 구성 요소(예: 요소, 복합 타입, 속성 그룹 등)가 정렬 가능한 목록으로 구성됩니다. 여기서 구성 요소를 추가하거나 삭제하고, 상황에 맞는 도움말 기능을 사용하여 해당 속성을 수정할 수 있습니다.

어떤 글로벌 컴포넌트의 트리 아이콘을 클릭하면 XSD 편집기에서 해당 컴포넌트의 콘텐츠 모델을 자세히 보여주는 그래픽 뷰가 열립니다. 여기서 사용자는 요소를 쉽게 드래그하여 재정렬하거나, 오른쪽 클릭 메뉴에서 상황에 맞는 옵션을 선택할 수 있습니다.

이러한 XSD 보기 및 편집 방식은 사용자가 전체적인 수준에서 구성 요소를 관리하고, 개별 구성 요소의 콘텐츠 모델을 간편하게 수정할 수 있도록 지원합니다.

XSD 파일을 처음부터 직접 만들 수도 있고, 아래에 설명된 다양한 방법 중 하나를 사용하여 XML 스키마를 생성하여 XSD 파일을 만들 수도 있습니다.

XSD 파일을 생성합니다

XMLSpy는.. XML 편집기 XSD 파일 생성 시 다양한 옵션을 제공하며, 그 예시는 다음과 같습니다:

  • 데이터베이스 스키마로부터 XML 스키마를 생성합니다
  • 하나 이상의 XML 파일을 기반으로 XSD 파일을 생성합니다
  • DTD에서 XSD로 변환하기
  • JSON 스키마로부터 XSD 파일을 생성합니다

기존의 XSD 파일을 사용하여 데이터베이스 구조, XML 인스턴스 문서(XSD에서 XML로 변환), 또는 JSON 스키마를 생성하는 것은 매우 빠릅니다.