Module  java.xml

Interface DTD

  • All Superinterfaces:
    XMLEventXMLStreamConstants


    public interface DTD
    extends XMLEvent
    这是处理DTD的事件的顶级界面
    从以下版本开始:
    1.6
    Version:
    1.0
    • 方法详细信息

      • getDocumentTypeDeclaration

        String getDocumentTypeDeclaration​()
        以字符串形式返回整个文档类型声明,包括内部DTD子集。 如果没有内部子集,这可能为null。 如果它不为空,它必须返回与XML 1.0规范中的doctypedecl生产相匹配的整个文档类型声明
        结果
        文件类型声明
      • getProcessedDTD

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

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

        List<EntityDeclaration> getEntities​()
        返回一个包含在DTD中声明的外部和内部的一般实体的列表。 此列表必须包含EntityDeclaration事件。
        结果
        一个无序的EntityDeclaration事件列表
        另请参见:
        EntityDeclaration