Qt笔记(4)操作XML二
来源:互联网 发布:淘宝宝贝违规下架工商 编辑:程序博客网 时间:2024/06/06 00:37
- void MainWindow::on_pushButton_2_clicked()
- {
- QFile file("C:/new.xml");
- if(!file.open(QFile::WriteOnly | QFile::Text))
- {
- ui->textEdit->append(tr("文件打开失败"));
- }
- QDomDocument doc;
- doc.appendChild(doc.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"GBK\""));
- //根节点
- QDomElement root = doc.createElement("Root");
- doc.appendChild(root);
- //子节点
- QDomElement child = doc.createElement("Test");
- QDomText text = doc.createTextNode(tr("金财税"));// child.setNodeValue(tr("金财税"))的方法无效果,原因不明
- child.appendChild(text);
- child.setAttribute("Attr", "属性");
- root.appendChild(child);
- //输入XML文件
- QTextStream out(&file);
- doc.save(out, 4);//这里的4暂时不知道是什么意思
- file.close();
- }
- #include <QTextStream>
- <?xml version="1.0" encoding="GBK"?>
- <Root>
- <Test Attr="属性">金财税</Test>
- </Root>
阅读全文
0 0
- Qt笔记(4)操作XML二
- Qt笔记(3)操作XML一
- Java操作XML学习笔记(二)
- Qt操作XML
- Qt操作XML例子
- Qt 笔记: Dom XML
- [Qt教程] 第28篇 XML(二)使用DOM创建和操作XML文档
- QT操作Excel 二
- Qt 4 学习笔记(二)
- QT笔记二。
- Qt学习笔记(二)
- 【QT】笔记(二)
- Qt学习笔记二
- c#操作XML二
- XML操作之二
- JavaScript操作XML(二)
- JavaScript操作XML(二)
- Qt XML读取写入操作
- vue项目中-打印页面中部分区域的内容
- PDO 的应用 数据操作
- uva670
- js正则表达式:密码至少8位,要求必须字母、数字加英文符号
- thyemeleaf 遍历问题
- Qt笔记(4)操作XML二
- 加快qt编译:设置默认多核编译qt
- java连接Hbase+Kerberos配置参数示例
- MySQL数据库学习02-数据表的基本操作:创建
- 机器学习算法:朴素贝叶斯
- JAVA: getRequestDispatcher()与sendRedirect()的区别
- 183.134.16.17无高防,不酣畅,快快网络台州三线高防给您极致体验
- Volley源码及流程分析
- windows下 c++ 检测磁盘可用空间