2 zhk7894613 zhk7894613 于 2016.01.28 17:30 提问

QT Creator 中添加 QDomDocument时报错? 5C
qt

在QT Creator 中添加"#include ",编译时,报“test2.obj:-1: 错误:LNK2001: 无法解析的外部符号 "__declspec(dllimport) public: thiscall QDomDocument::~QDomDocument(void)" (imp_??1QDomDocument@@QAE@XZ)”。
请问如何解决?谢谢!

3个回答

oyljerry
oyljerry   Ds   Rxr 2016.01.28 21:08

包含对应的lib库文件到工程中link

hitxqh
hitxqh   2016.02.24 10:58

.pro 加上 qt += xml

u011012932
u011012932   Rxr 2016.09.01 10:48

xml模块的问题吧,添加QT += xml,并包含对应的头文件

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
QT读写XML文件之DOM方式解析XML
一、DOM简介 1、DOM简介 DOM是Document Object Model的简写,即XML文档对象模型,是由W3C提出的一种处理XML文档的标准接口。DOM 一次性读入整个XML文档,在内存中构造为一棵树(DOM树)将XML文件表示成一棵树,便于随机访问其中的节点,但消耗内存相对多一些。能够在这棵树上进行导航,比如移动到下一节点或者返回上一节点,也可以对这棵树进行修改,或者是直接
Qt 读取XML,QDomNode,QDomDocument,QDomElement,QDomAttr
1 创建一个QDomDocument类对象,代表整个XM文档
QtCreator 使用DOM创建和操作(添加,删除,更新)XML
1 创建XML 1.1 新建Qt Widget应用,myDom2,
QDomDocument的setContent方法报错
不知道是否有与我遇到同样的情况。初学QT,使用过QT写XML文件,发现使用调用setContent一直返回false。 调试了两个小时,最终发现是createElement传tagName参数的时候不能存在空格。
if (!doc.setContent(&file))出错的解决方法
最近在做一个项目,其中用的xml文件,用来构造用户的数据库,但是在使用过程中一直卡在if(!doc.setContent(&file))这句上。试了各种方法才最终解决。现在我来分享我的解决方法。之前在网上查如何解决if(!doc.setContent(&file))错误的解决方法,很多人说是file文件路径的问题,很多人说要用绝对路径或者是将xml文件存入资源文件中,但是我试了几次都没解决问题,之
用 Qt 中的 QDomDocument类 处理 XML 文件(下)
QDomDocument doc; 1).创建根节点:QDomElement root = doc.documentElement("rootName " ); 2).创建元素节点:QDomElement element = doc.createElement_x("nodeName"); 3).添加元素节点到根节点:root. appendChild(element); 4).创建元素文
QDomDocument读写XML文件
XML文件大家应该都很熟悉,与ini一样,xml也是常用的软件配置文件格式。 在读写一个xml文件之前, 首先要做的工作是设计好xml文件的结构。 XMLSpy这个工具在xml设计方面有显著的优势,本人使用的是XMLSpy  2015,可以上官网http://www.altova.com/download-trial.html下载,并申请试用版本的序列号。 设计完的结构如下: 设计完结
Qt QDomDocument的setContent报错问题
QDomDocument document; document.setContent(&file); setContent总是失败.最后找到错误的原因了.是因为元素的标签为中文了.调用这个函数的时候不能正确解析中文 .所以还是乖乖用英文吧 那怎么办呢,标签必须用英文,但是属性可以用中文,所以要想存放中文信息就放在属性中存放吧
用 Qt 中的 QDomDocument类 处理 XML 文件(上)
我们可以看到,如果所要读取的XML文件不是很大,采用DOM读取方法还是很便捷的,由于我用的也是DOM树读取的方法,所以,本文所介绍的也主要是基于DOM的方法读取。 根据常用的操作,我简单的把对XML的操作分为以下几类: 1 首先对XML文件进行操作,打开文件。 这个其实就是对文件进行操作,可以把它直接定义为构造函数,在对对象进行初始化时完成。 TopoDataReader::TopoDat
Qt中QDomDocument,读取txt文件和xml文件,并且修改xml文件和保存修改后的文件
此文档main.cpp文件分为两部分: 1】上面是读取txt文档的代码 2】下面是读取和修改xml文档的内容,并且保存xml修改的代码 #include #include #include #include #include #include #include #include int main(int argc, char *argv[]) {