• 3768阅读
  • 2回复

[提问]Qt读取XML的问题 [复制链接]

上一主题 下一主题
离线wopabe
 
只看楼主 倒序阅读 楼主  发表于: 2011-11-07

我运行Qt上XML的例子 然后打开xml文件 报错:不是一个XBEL文件
这是怎么回事?
离线uidab

只看该作者 1楼 发表于: 2011-11-08
回 楼主(wopabe) 的帖子
你先看看它的文件的格式。
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线pan869823184

只看该作者 2楼 发表于: 2012-03-23
你要看看里面的代码再说:
QDomElement root = domDocument.documentElement();
    if (root.tagName() != "xbel") {
        QMessageBox::information(window(), tr("DOM Bookmarks"),
                                 tr("The file is not an XBEL file."));
        return false;
    } else if (root.hasAttribute("version")
               && root.attribute("version") != "1.0") {
        QMessageBox::information(window(), tr("DOM Bookmarks"),
                                 tr("The file is not an XBEL version 1.0 "
                                    "file."));
        return false;
    }
快速回复
限100 字节
 
上一个 下一个