Dom写入xml文件操作,
首先在 .pro 文件中添加以下代码:
然后才开始编辑:
先解决Qt中文乱码问题:加入以下代码。
添加头文件:
1 , 首先使用QDomDocument类在内存中生成一棵DOM树,然后添加xml声明
2 , 声明添加后,开始添加节点和元素
先将根节点(root)添加到doc树中,然后将子节点和元素,放在根节点下,
也就是说,最后只需要将根(root)节点添加到树中即可。
先添加根节点:
3 , 添加子节点和元素:
4 ,添加各节点文本内容
至此,已将所有子节点添加到了root根节点下,并已经将根节点放入doc树中
也就是说,已经将所有的元素都添加到了doc树中,接下来只需要将doc树写入文件中即可。
5 , 将doc树,写入xml文件中