'검사'에 해당되는 글 2건

  1. 2012.02.28 EditPlus를 이용한 XML 유효성 검사 2

EditPlus를 이용한 XML 유효성 검사


* 기초에서 실무까지 XML (신민철, 이규미, 채규태 저 _ 프리렉) 서적에서 발췌한 내용입니다.

MSXML 3.0의 파서는 W3C XML 1.0 권고안에 소개되어 있는 내용을 완벽하게 따르지 않기 때문에 일부 유효성 검사 기능이 작동되지 않는다고 합니다.
Sun Microsystems에서 배포하는 파서를 이용해서 유효성 검사를 하는 방법을 소개시켜드리고자 합니다.

설치방법


1. 프리렉 홈페이지의 도서 자료실에서 XMLSW.zip 파일을 다운로드 합니다. 
 (http://freelec.co.kr/bbs/read.asp?BBSName=BOOKPDS&page=1&id=173436)



2. 다운받은 zip파일의 압축을 풀어 XMLSW 폴더 통째로 C:\ 밑으로 복사합니다.



3. EditPlus 를 실행한 후 [도구] - [사용자 도구 구성(...)]을 선택합니다.



4. [사용자 도구 구성]에서 [추가] 버튼을 클릭하고 [프로그램]을 선택합니다.


5. 메뉴 제목에 'XML 유효성 검사'라고 입력하고, 명령에서 [...]을 눌러
   C:\XMLSW\bin\xmlvalidator.bat 을 선택합니다.

6. 인수(E) 의 오른쪽 [▼]을 눌러 [파일 이름]을 선택합니다.

7. 디렉토리(I) 의 오른쪽 [▼]을 눌러 [파일 디렉토리]를 선택합니다.

8. 동작 에서는 "출력 내용 캡쳐" 를 선택해줍니다.

여기까지 다 하고 나면 아래 캡쳐처럼 되겠죠?



9. 이제 [확인] 버튼을 클릭하고 EditPlus의 [도구] 메뉴를 클릭하면 XML 유효성 검사 메뉴가 추가되었습니다.



10. xml 파일을 열어서 XML 유효성 검사 메뉴로 검사해봅니다. 짜잔.
(상위에 선언한 dtd 파일이나 xsl 파일이 없으니 성공할리가 ...



정상적인 문서는 아래처럼 유효한 문서라고 나옵니다.



아 캡쳐 많으니 귀찮네영 :D
prev 1 2 next