• xml写代码


    1. #include <QDomDocument>  
    2. #include <QtGui>  
    3. int main(int argc, char *argv[])  
    4. {  
    5.     QApplication a(argc, argv);  
    6.   
    7.     QDomDocument doc;  
    8.     QDomNode instruction = doc.createProcessingInstruction("xml","version = "1.0" encoding = " UTF-8"");  
    9.     doc.appendChild(instruction);  
    10.     QDomElement root = doc.createElement("Notes");  
    11.   
    12.     doc.appendChild(root);  
    13.   
    14.     QDomElement note = doc.createElement("note");  
    15.   
    16.     root.appendChild(note);  
    17.   
    18.     QDomElement no = doc.createElement("no");  
    19.   
    20.     note.appendChild(no);  
    21.   
    22.     QDomText no_text = doc.createTextNode("001");  
    23.   
    24.     no.appendChild(no_text);  
    25.   
    26.     QFile file("test.xml");  
    27.   
    28.     if (!file.open(QIODevice::WriteOnly | QIODevice::Truncate |QIODevice::Text))  
    29.   
    30.     return  1 ;  
    31.   
    32.     QTextStream out(&file);  
    33.   
    34.     out.setCodec("UTF-8");  
    35.   
    36.     doc.save(out,4,QDomNode::EncodingFromTextStream);  
    37.   
    38.     file.close();  
    39.   
    40.   
    41.   
    42.     return a.exec();  
    43. }
  • 相关阅读:
    Spring MVC
    Spring
    MyBatis
    Java Listener
    Java Filter
    JSTL
    EL
    pyltp安装
    美团面经-java开发
    oppo面经-java开发
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/4102526.html
Copyright © 2020-2023  润新知