QXmlStreamReader::TokenType token = reader.readNext();是 Qt 的 XML 流读取器类 的一个常见用法。它的作用是:QXmlStreamReader从 XML 流中读取下一个 token。
QXmlStreamReader::TokenType是一个枚举类型,定义了 XML 流中可能出现的不同类型的 token,包括:
NoToken: 表示没有读取到任何 token。
Invalid: 表示读取 token 时出错。
StartDocument: 表示 XML 文档的开始。
EndDocument: 表示 XML 文档的结束。
StartElement: 表示一个开始标签。
EndElement: 表示一个结束标签。
Characters: 表示文本内容。
Comment: 表示注释。
DTD: 表示 DTD 定义。
EntityReference: 表示一个实体引用。
ProcessingInstruction: 表示一个处理指令。