xml_events library

Dart XML Events是一个基于事件的库,用于异步解析XML文档并将其转换为其他表示形式.

Classes

XmlCDATAEvent
XML CDATA节点的事件.
XmlCommentEvent
XML注释节点的事件.
XmlDoctypeEvent
XML doctype节点的事件.
XmlElementAttribute
XmlStartElementEvent的属性.
XmlEndElementEvent
XML元素节点关闭的事件.
XmlEvent
所有事件的不可变基类.
XmlEventCodec
StringXmlEvent序列之间转换.
XmlEventDecoder
一个将String解码为XmlEvent对象序列的转换器.
XmlEventEncoder
一个将XmlEvent对象序列编码为String的转换器.
XmlNodeCodec
XmlEvent序列和XmlNode树之间转换.
XmlNodeDecoder
一个将XmlEvent对象序列解码为XmlNode对象林的转换器.
XmlNodeEncoder
转换器,将XmlNode对象的林解码为XmlEvent对象的序列.
XmlNormalizer
标准化XmlEvent序列的转换器,即合并相邻元素并删除空文本事件.
XmlProcessingEvent
XML处理节点的事件.
XmlStartElementEvent
XML起始元素节点的事件.
XmlTextEvent
XML文本节点的事件.

Mixins

XmlEventVisitor
XmlEvent节点上的基本访问者.

Functions

parseEvents(String input, {XmlEntityMapping entityMapping: const XmlDefaultEntityMapping.xml()}) Iterable<XmlEvent>
在提供的String上返回XmlEvent实例的Iterable . [...]

Enums

XmlAttributeType
属性引用类型的枚举.
XmlNodeType
不同XML节点类型的枚举.