dom클래스랑 xml에 있는 dtd파일이란게 있는데

 

dom은 xml을 파서하기 위해 사용되는 클래스이고 dtd는 xml의 규약 문법적인 약속을 지정하는 뭐 그런건데

 

내가 궁금한건 dom에는 왜 xml 파서는 되는데 dtd를 인식못하는걸까?

 

dtd를 인식하면 오류처리되야되는데 그걸 못하도 내가 if문으로 하나하나 지정해 줘야됨

 

왜 처음부터 만들려면 dtd도 인식하게 만들어야 정상아님?