c++ - Qt xmlWriter/xmlReader

标签 c++ xml qt xml-serialization unmanaged

我想使用 Qt 写入和读取 xml 文件。是否有一个简单的示例代码,可以动态生成 XML 文件?

我找到了一些 Qt xml 类,但是有人知道它们的用途吗?是否有一个使用这些类的简单示例?

QtXml Module (http://doc.qt.nokia.com/latest/qtxml.html)
QXmlStreamReader (http://doc.qt.nokia.com/4.7/qxmlstreamreader.html)
QXmlStreamWriter (http://doc.qt.nokia.com/4.7/qxmlstreamreader.html)

我已经编写了托管 C++ 代码,但我的问题是该代码(需要使用/clr)不支持 Visual Studio 2010 中的 IntelliSense。现在我尝试寻找替代方案。如果有人知 Prop 有几乎相同功能的东西,仅使用非托管代码,那就完美了!

此外,我发现了这个,但真的不知道如何使用它:QString to XML in QT

最佳答案

感谢您的回答!

我找到了这些使用诺基亚 QT 生成和读取 XML 文件的链接:

写入 XML 文件: http://developer.nokia.com/community/wiki/Generate_XML_programatically_in_Qt

读取 XML 文件: http://www.developer.nokia.com/Community/Wiki/Using_QXmlStreamReader_to_parse_XML_in_Qt

这是写入和读取 XML 文件时使用的 QT 类:

http://doc.qt.nokia.com/4.7/qxmlstreamwriter.html

http://doc.qt.nokia.com/4.7/qxmlstreamreader.html

关于c++ - Qt xmlWriter/xmlReader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6898567/

相关文章:

python - 无法绑定(bind)到具有嵌套(匿名)类型的 pyxb 类

python - 多重继承自 QObject 和 QRunnable 错误

android - Cocos2d-x视差无限滚动错误

c++ - 来自 ISO C++ draft (n3290) : 3. 4.3.2/2 命名空间成员的一点

用于从 XML 文件中删除所有注释的 Python 脚本

c++ - 在 Qt/C++ 中替代 sleep 函数

c++ - 更改帮助窗口的大小以适合文本

c++ - 尝试打开目录进行读取时,CreateFile 总是返回错误 5(访问被拒绝)

c++ - 找不到模式时如何打印 "no mode"?

java - 想要在 XML 文件中遇到特殊的 UTF-8 字符时抛出异常