读取xml文件然后修改数据 保存xml文件
XmlDocument xmlDocument = new XmlDocument();
xmlDocument.Load(“send.xml”);
string[] str = new string[] { "MesLog\\", null, null, null, null };
if (!System.IO.Directory.Exists("MesLog"))
System.IO.Directory.CreateDirectory("MesLog");
DateTime now = DateTime.Now;
str[1] = now.ToString("yyyyMMdd");
if (!System.IO.Directory.Exists("MesLog\\" + str[1]))
System.IO.Directory.CreateDirectory("MesLog\\" + str[1]);
str[2] = "\\" + "Send" + "_";
now = DateTime.Now;
str[3] = now.ToString("HHmmss.fff");
str[4] = ".xml";
// MessageBox.Show(string.Concat(str));
XmlNodeList xmlElement = (XmlNodeList)xmlDocument.GetElementsByTagName("arg0");
XmlNode nodesendprm1 = xmlElement.Item(0);
nodesendprm1.InnerXml = "test10";
XmlNodeList xmlElement2 = (XmlNodeList)xmlDocument.GetElementsByTagName("arg1");
XmlNode nodesendprm2 = xmlElement2.Item(0);
nodesendprm2.InnerXml = "test20";
XmlNodeList xmlElement3 = (XmlNodeList)xmlDocument.GetElementsByTagName("arg2");
XmlNode nodesendprm3 = xmlElement3.Item(0);
nodesendprm3.InnerXml = "test30";
xmlDocument.Save(string.Concat(str));
text文本解析成xml文件然后保存xml