Qt xml 解读.docVIP

  • 4
  • 0
  • 约7.58千字
  • 约 7页
  • 2017-11-17 发布于河南
  • 举报
Qt xml 解读

我们可以看到,如果所要读取的XML文件不是很大,采用DOM读取方法还是很便捷的,由于我用的也是DOM树读取的方法,所以,本文所介绍的也主要是基于DOM的方法读取。 (来自/s/blog_4ac0a0d30100mr53.html) 根据常用的操作,我简单的把对XML的操作分为以下几类: 1 首先对XML文件进行操作,打开文件。 这个其实就是对文件进行操作,可以把它直接定义为构造函数,在对对象进行初始化时完成。 TopoDataReader::TopoDataReader(const wstring filePath):_filePath(filePath),_qDomDoc(mydocument),_qFile(QString::fromStdWString(filePath)) { ?if (!_qFile.open(QIODevice::ReadOnly)) ?{ ??return; ?} ?if (!_qDomDoc.setContent(_qFile)) ?{ ??_qFile.close(); ??return; ?} } 2 读取XML文件中的节点内容 假设XML文件格式如下 (1) switchs switch snmpip=36 newwork=front /switch /switchs (2) ip36/ip 对于第一种情况,采用如下方法: QDomElemen

文档评论(0)

1亿VIP精品文档

相关文档