[Document Collation Series] Java se xml< a >xml document specification
1.xml Document Reference: 1. External private DTD: <! DOCTYPE rootnodename System "URI.DTD" > (Declared in XML file with keyword SYSTEM) 2. External public file: <! DOCTYPE rootnode name Public "DTD name" "URI.DTD" > (Declared in XML file with keyword public) 3. Internal references: <! DOCTYPE rootnodename [declarationscontent] > (declared in XML file) ======================2. Syntax classification: "element definition, attribute definition, entity definition" element definition 1. Format: & lt;! Element element type > 2. The element type can be element content or type: 1. If the element content is: "Parentheses are required" eg:<! ELEMENT Bookshelf (title, author, price) > <! Element Bookshelf (#PCDATA) > 2. If it is of type: the "direct write" type is as follows: empty: Used to define the null type, such as <br/>Java se xml< a >xml document specification