/
XML Schema
XML Schema
Intro
여러개의 XML schema Languages 중에 하나로 XML Schema 를 기술하기 위한 W3C 가 발표한 표준.
외계어인 DTD 에 비해 XML 의 문법으로 schema 를 기술할수 있고 가독성이 좋아서 DTD 보다는 널리 쓰이고 있음.
XML 의 type 을 기술하는 할 경우는 XML schema 라고 s 를 소문자로 쓰고 이를 기술하기 위한 W3C 의 표준 언어는 XML Schema 처럼 대문자로 써야 혼란이 없다.
XML Schema 언어로 기술된 Schema 는 XML Schema Definition(XSD) 라고 적게되니 의미가 명확해 진다.
Editor
전자문서나 관련 업무를 하지 않는 이상 자주 스키마를 만들일이 없고 또 공부할 때가 아닌이상 vi 나 에디터로 XML Schema 작업을 하는 것은 효율이 심하게 떨어진다.
Altova사의 XML Spy 같은 훌륭한 툴을 사용하면 생산성이 높아지겠지만 가격의 압박이 있으므로 무료로 사용할수 있는 XML 에디터 목록을 정리해 본다.
- CAM - Content Assembly Mechanism - toolkit
- http://www.xmlfox.com/index.htm - XMLFox 만 Freeware 이고 Advance 부터는 상용
- http://free.editix.com/features/schema_editor.html - 2008년에 발표된 Lite version 은 FreeWare이나 상업적 용도로는 사용할수 없고 교육센터에서만 사용가능(회사에서는 사용 불가)
Ref