XML Schema Definition Tool (Xsd.exe) 사용

2023. 1. 7. 16:29Programming/WPF

반응형

 

스키마를 클래스로 변환하는 프로젝트를 실습해볼 것이다.

 

프로젝트 생성 -> 새프로젝트 만들기

 

 

콘솔 애플리케이션 선택

 

 

새 프로젝트 구성

 

 

추가 정보 -> 만들기

 

 

프로젝트 -> 추가 -> 새 항목

 

 

XML 스키마 선택 - 추가

 

 

XML 편집기 사용하여 기존 XML 스키마 파일 표시 및 편집 클릭

 

샘플 xsd 파일 복사

 

샘플 XSD 파일: 단순한 스키마 - Visual Studio (Windows)

XSD 스키마 디자이너 설명서의 다양한 예제에서 사용되는 간단한 구매 주문 스키마에 대한 샘플 XSD 파일을 봅니다.

learn.microsoft.com

 

 

보기 -> 터미널 클릭

 

 

xsd /c /l:CS /n:XsdTest XMLSchema1.xsd

 

 

참고

 

XML Schema Definition Tool (Xsd.exe)

The XML Serializer Generator creates an XML serialization assembly for types in a specified assembly, which improves the startup performance of XmlSerializer.

learn.microsoft.com

 

생성 완료

 

 

 


 

활용 예시

 

만들어진 클래스 중 PurchaseOrderType 활용

 

 

partical로 작성

 

 

Main 에 작성

 

 

실행

 

 

반응형