- 所有超级接口:
-
XMLEvent
,XMLStreamConstants
这是处理DTD的事件的顶层接口
- 自JDK版本:
- 1.6
-
Field Summary
Fields declared in interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
-
Method Summary
Modifier and TypeMethodDescription返回包含整个文档类型声明(DTD)的字符串,包括内部DTD子集。返回包含在DTD中声明的通用实体(包括外部和内部实体)的列表。返回包含在DTD中声明的符号的列表。返回DTD的实现定义表示。Methods declared in interface javax.xml.stream.events.XMLEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
-
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事件列表
- 参见:
-