본문 바로가기

computer/XML

DTD & Schema 1. DTD & Schema DTD와 Schema는 XML의 구조적이거나 제약조건을 명시해 주는 문서로서 DTD는 문서 내, 외에 선언가능하고 Schema는 문서 외부에만 선언 가능합니다. 이런 DTD와 Schema는 편리성을 떨어 트리기도 하지만 XML을 valid한 문서로 만들기 위해서는 꼭필요한 요소입니다. 보통 XML은 두 가지 형태로 정의합니다. 1) Well - Formed XML 2) Valid XML 먼저 Well - Formed 는 잘 만들어진 문서라는 뜻으로서 XML 스펙 1.0의 요구조건을 최소한 만족하고 있는 문서를 Well - Formed 라고 합니다. 그렇다면 XML스펙의 요구조건은 무엇이 있을까요? - 시작태그와 끝태그가 일치 해야한다. - Root Element는 오로지 하나.. 더보기
XML (extensible markup language)란? XML (extensible markup language)란? XML이란 1998년 2월 W3C 에서 XML 1.0의 권고안 스펙이 발표되면서 표준화 되었습니다. 보통 markup language라 하면 시작 태그와 닫는 태그로 이루어진, 이때 주의 하실 점은 항상 XML선언문은 XML문서의 최상위에 나와야 한다는 점입니다. 만약 XML문서 선언문이 최상위가 아니라 그위에 주석이라든가 공백이 들어가게 되면 에러가 발생하게 됩니다. view plaincopy to clipboardprint? 위와 같이 선언하면 안되고 아래와 같이 선언해야 합니다.. view plaincopy to clipboardprint? XML 선언문의 encoding문은 xml문서를 어떤 인코딩으로 처리 할 것이냐를 선언하는 것으로.. 더보기