您当前的位置: 首页 > 

lw只吃亿点.

暂无认证

  • 5浏览

    0关注

    47博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

QDomNode的nodeValue()获取不到值解决方法

lw只吃亿点. 发布时间:2021-12-07 15:55:01 ,浏览量:5

问题描述:

如下的xml内容,我们要获取test节点中的文本,发现使用QDomNode的.nodeValue获取的值为空

one
解决方案:

先使用使用QDomNode的.firstChild()然后再.nodeValue()即可获取节点值

如:

//假设当前QDomNode变量名为node
node.firstChild().nodeValue();

原因:大概是在QDomNode的底层节点还有一层隐藏的文本节点,在知道如何写入值时就知道可以理解,具体请看QDomNode/QDomElement的setNodeValue()无法成功设置节点值

注:文章为作者编程过程中所遇到的问题和总结,内容仅供参考,若有错误欢迎指出。 注:如有侵权,联系作者删除 (创作不易,请留下一个免费的赞叭 谢谢 ^o^/)

关注
打赏
1654352885
查看更多评论
立即登录/注册

微信扫码登录

0.0694s