Module java.xml

Interface DTD

所有超级接口:
XMLEvent, XMLStreamConstants

public interface DTD extends XMLEvent
这是处理DTD的事件的顶层接口
自JDK版本:
1.6
  • Method Details

    • getDocumentTypeDeclaration

      String getDocumentTypeDeclaration()
      返回包含整个文档类型声明(DTD)的字符串,包括内部DTD子集。如果没有内部子集,则可能为null。如果不为null,则必须返回与XML 1.0规范中的doctypedecl产生匹配的整个文档类型声明。
      返回:
      文档类型声明
    • getProcessedDTD

      Object getProcessedDTD()
      返回DTD的实现定义表示。如果没有可用的表示,则此方法可能返回null。
      返回:
      DTD的表示
    • getNotations

      List<NotationDeclaration> getNotations()
      返回包含在DTD中声明的符号的列表。此列表必须包含NotationDeclaration事件。
      返回:
      无序的NotationDeclaration事件列表
      参见:
    • getEntities

      List<EntityDeclaration> getEntities()
      返回包含在DTD中声明的通用实体(包括外部和内部实体)的列表。此列表必须包含EntityDeclaration事件。
      返回:
      无序的EntityDeclaration事件列表
      参见: