DTD 实体

  • 定义

    在 XML 中,没有关于何时使用属性以及何时使用子元素的规则。
    数据可以存储在子元素或属性中。
  • 内部实体声明

    语法

    <!ENTITY entity-name "entity-value">
    示例
    DTD Example:
    
    <!ENTITY writer "Donald Duck.">
    <!ENTITY copyright "Copyright W3Schools.">
    
    XML example:
    
    <author>&writer;©right;</author>
    注意:实体分为三部分:"&" 号,实体名称和分号(;)。
  • 外部实体声明

    语法

    <!ENTITY entity-name SYSTEM "URI/URL">
    示例
    DTD Example:
    
    <!ENTITY writer SYSTEM "http://www.w3schools.com/entities.dtd">
    <!ENTITY copyright SYSTEM "http://www.w3schools.com/entities.dtd">
    
    XML example:
    
    <author>&writer;©right;</author>