Что означает DOCTYPE в файле xml?

В спящем режиме мы используем конфигурацию и отображение xml файлов. В xml первой строкой будет версия, а затем мы укажем строку DOCTYPE DTD. Пример:

<!DOCTYPE hibernate-mapping PUBLIC  "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

Кто-нибудь, пожалуйста, объясните, что это означает? Я знаю, что DTD - это определение типа документа, которое похоже на определение грамматики для xml.

Я хочу знать атрибуты в этом заявлении.

5
задан Tuan 11 June 2013 в 23:09
поделиться