1 //獲取xml文件路徑
2 CString sXmlPath = CCommonFun::GetExecutablePath() + "420120223165116971.pcl.xml";
3
4 TiXmlDocument* pXmlDoc = new TiXmlDocument(sXmlPath);
5 //導入xml文件
6 pXmlDoc->LoadFile();
7
8 //獲取根節點
9 TiXmlElement *xmlRootElement = pXmlDoc->RootElement();
10
11 //創建新節點
12 TiXmlElement *x1 = new TiXmlElement("WaterMarks");
13 xmlRootElement->LinkEndChild(x1);
14
15 //創建新節點下的子節點
16 TiXmlElement *nameElement = new TiXmlElement("WaterMark");
17 //設置子節點屬性
18 nameElement->SetAttribute("copies", "1");
19 nameElement->SetAttribute("type", "1");
20
21 //創建新節點下的子節點
22 TiXmlElement *ageElement = new TiXmlElement("WaterMark");
23 ageElement->SetAttribute("copies", "2");
24 ageElement->SetAttribute("type", "1");
25 x1->LinkEndChild(nameElement);
26 x1->LinkEndChild(ageElement);
27
28 // TiXmlText *nameContent = new TiXmlText("aaa");
29 // TiXmlText *ageContent = new TiXmlText("12");
30 // nameElement->LinkEndChild(nameContent);
31 // ageElement->LinkEndChild(ageContent);
32
33 //保存xml文件
34 pXmlDoc->SaveFile(sXmlPath);
posted on 2012-03-06 15:26
王海光 閱讀(1821)
評論(0) 編輯 收藏 引用 所屬分類:
MFC