XML处理
Qt提供了两组API来读取和写入有效的XML:基于流和基于DOM。
Qt还针对某些XML方言提供了特定支持。Qt SVG模块提供了QSvgRenderer和QSvgGenerator类,用于读取和写入SVG的子集,SVG是一个基于XML的文件格式。Qt还提供了可能对处理XML和XHTML有用的辅助函数:参见Qt::escape()和Qt::convertFromPlainText。
主题:
XML处理类
这些类对XML用户是有意义的。
表示QDomElement的一个属性 | |
表示XML的CDATA部分 | |
表示DOM中的通用字符串 | |
表示XML注释 | |
表示XML文档 | |
结构用于存储QDomDocument::setContent()的结果 | |
不是通常完整的QDomDocument的QDomNodes树 | |
文档树中DTD的表示 | |
表示DOM树中的一个元素 | |
表示XML实体 | |
表示XML实体引用 | |
关于DOM实现功能的详细信息 | |
包含可以通过名称访问的节点集合 | |
DOM树中所有节点的基类 | |
QDomNode对象列表 | |
表示XML符号 | |
表示XML处理指令 | |
表示解析的XML文档中的文本数据 | |
XML属性 | |
用于报告XML数据的逻辑内容的接口 | |
用于报告XML数据DTD内容的接口 | |
用于报告XML数据声明内容的接口 | |
所有XML处理类默认实现的例子 | |
用于解决XML数据中包含的外部实体 | |
用于报告XML数据中的错误 | |
QXmlReader子类的输入数据 | |
用于报告XML数据词汇内容的接口 | |
带有关于文件中解析位置的XML处理类信息 | |
为希望包含命名空间支持的XML阅读器提供的辅助类 | |
用于使用QXmlErrorHandler接口报告错误 | |
XML阅读器(即解析器)接口 | |
简单XML解析器的实现 | |
表示单个XML属性 | |
表示QXmlStreamAttribute向量 | |
表示DTD实体声明 | |
QXmlStreamReader的实体解析器 | |
表示命名空间声明 | |
表示DTD符号声明 | |
通过简单的流API读取格式良好的XML的快速解析器 | |
具有简单流API的XML写入器 |
© 2024 Qt公司有限公司。本文件中包含的文档贡献者是各自所有者的版权。本文件提供的文档是根据自由软件基金会发布的GNU自由文档许可证版本1.3的条款授权的。Qt及其相关标志是芬兰和/或其他国家的Qt公司注册商标。所有其他商标均为其各自所有者的财产。