二十九、Qt数据库(九)XML(二).docVIP

  • 11
  • 0
  • 约6.43千字
  • 约 13页
  • 2018-06-26 发布于河南
  • 举报
二十九、Qt数据库(九)XML(二)

在上一节中我们用手写的方法建立了一个XML文档,并且用DOM的方法对其进行了读取。现在我们使用代码来创建那个XML文档,并且对它实现查找,更新,插入等操作。 首先,我们新建Qt4 Gui Application工程,工程名为xml02,然后添加QtXml模块,我们选择QWidget为Base class 。 1.为了在程序中可以使用中文,我们先在main.cpp文件中添加头文件: #include QTextCodec 然后在main()函数中添加一行代码: QTextCodec::setCodecForTr(QTextCodec::codecForLocale()); 2.然后到widget.ui文件中,将界面设计如下: 其中用到的部件有Push Button,ListWidget,Label和Line Edit 。 3.我们再到widget.cpp文件中,添加头文件:#include QtXml 然后在构造函数中添加代码如下: QFile file(“my.xml”); if(!file.open(QIODevice::WriteOnly | QIODevice::Truncate)) return ; //只写方式打开,并清空以前的信息 QDomDocument doc; QDomProcessingInstruction instruction;? //添加处理指令 ins

文档评论(0)

1亿VIP精品文档

相关文档