Qt XML
Qt XML 模块提供了 XML 的 DOM 标准的实现。
注意: Qt XML 将不再接收额外的功能。对于迭代读取或写入 XML 文档(SAX),请使用 QXmlStreamReader 和 QXmlStreamWriter 类。这些类更容易使用,并且与 XML 标准的兼容性更高。
Qt XML C++ 类 页面提供了这个模块中可用类的概述。
使用模块
使用 Qt 模块需要在模块库中进行链接,无论是直接还是通过其他依赖项。包括 CMake 和 qmake 在内的几个构建工具有专门的支持。
使用 CMake 构建
使用 find_package()
命令在 Qt6
软件包中定位所需的模块组件
find_package(Qt6 REQUIRED COMPONENTS Xml) target_link_libraries(mytarget PRIVATE Qt6::Xml)
另请参阅使用 CMake 构建 概述。
使用 qmake 构建
要使用 qmake 配置模块,请将模块添加到项目中 .pro 文件中 QT
变量的值
QT += xml
模块演进
Qt XML 的更改 列出了为 Qt 6 系列Qt所做的模块 API 和功能的重要更改。
许可
Qt XML 模块可在 Qt 公司 的商业许可下获得。此外,它还可在免费软件许可下获得:GNU Lesser General Public License,版本 3,或 GNU General Public License,版本 2。有关更多详细信息,请参阅Qt 许可。
© 2024 Qt 公司有限公司。此处包含的文档贡献的版权归其各自的拥有者。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证 1.3 版 的条款许可的。Qt 和相应的徽标是芬兰的 Qt 公司和/或其他国家的注册商标。所有其他商标均为其各自所有者的财产。