110,536
社区成员
发帖
与我相关
我的任务
分享
XDocument doc = new XDocument();
XElement root = new XElement("Document");
XElement child0 = new XElement("Events");
root.Add(child0);
XElement child = new XElement("Event",new XAttribute("Name", "PurchaseWareHouseIn"),new XAttribute("MainAction", "WareHouseIn"));
child0.Add(child);
XElement member = new XElement("ActionMaping");
child.Add(member);
XElement member1 = new XElement("Action");
member.Add(member1);
XElement info = new XElement("ActionData", "Code");
member1.Add(info);
XElement info1 = new XElement("ActionData", "CorpOrderID");
member1.Add(info1);
XElement info2 = new XElement("ActionData", "Actor");
member1.Add(info2);
XElement info3 = new XElement("ActionData", "ActDate");
member1.Add(info3);
XElement member2 = new XElement("DataMaping");
child.Add(member2);
XElement info11 = new XElement("MetaData", new XAttribute("Name", "Code"), new XAttribute("Type", "string"));
member2.Add(info11);
XElement info12 = new XElement("MetaData", new XAttribute("Name", "CorpOrderID"), new XAttribute("Type", "string"));
member2.Add(info12);
XElement member3 = new XElement("DataField");
child.Add(member3);
XElement info21 = new XElement("Data", new XAttribute("Code", "48913645"), new XAttribute("CorpOrderID", "201408242001"), new XAttribute("Actor", "1111"), new XAttribute("ActDate", "2014-08-24 05:34:09"), new XAttribute("WrongCode", "false"));
member3.Add(info21);
XElement info22 = new XElement("Data", new XAttribute("Code", "48913646"), new XAttribute("CorpOrderID", "201408242001"), new XAttribute("Actor", "1111"), new XAttribute("ActDate", "2014-08-24 05:34:09"), new XAttribute("WrongCode", "false"));
member3.Add(info22);
doc = new XDocument(root);
doc.Save(Application.StartupPath + "\\Test1.xml");
XDocument doc = new XDocument();
XElement root = new XElement("Document");
XElement child0 = new XElement("Events");
root.Add(child0);
XElement child = new XElement("Event",new XAttribute("Name", "PurchaseWareHouseIn"),new XAttribute("MainAction", "WareHouseIn"));
root.Add(child);
XElement member = new XElement("ActionMaping");
child.Add(member);
XElement member1 = new XElement("Action");
member.Add(member1);
XElement info = new XElement("ActionData", "Code");
member1.Add(info);
XElement info1 = new XElement("ActionData", "CorpOrderID");
member1.Add(info1);
XElement info2 = new XElement("ActionData", "Actor");
member1.Add(info2);
XElement info3 = new XElement("ActionData", "ActDate");
member1.Add(info3);
XElement member2 = new XElement("DataMaping");
child.Add(member2);
XElement info11 = new XElement("MetaData", new XAttribute("Name", "Code"), new XAttribute("Type", "string"));
member2.Add(info11);
XElement info12 = new XElement("MetaData", new XAttribute("Name", "CorpOrderID"), new XAttribute("Type", "string"));
member2.Add(info12);
doc = new XDocument(root);
doc.Save(Application.StartupPath + "\\Test1.xml");