XML文件引入dtd文件的三种方式

一个简单的DTD文件

<!ELEMENT persion (name,age)>
    <!ELEMENT name (#PCDATA)>
    <!ELEMENT age (#PCDATA)>

XML文件引入dtd文件的三种方式
1、引入外部的dtd文件

    <!DOCTYPE  根元素名称  SYSTEM  "dtd文件路径">

2、使用内部的dtd文件

    <!DOCTYPE persion [
        <!ELEMENT persion (name,age)>
        <!ELEMENT name (#PCDATA)>
        <!ELEMENT age (#PCDATA)>
    ]>

3、使用外部的dtd文件(网络上的dtd文件)

    <!DOCTYPE  根元素名称  PUBLIC  "DTD名称"  "DTD文档的URL">

(框架struts2的配置中会使用到外部的dtd文件)