XML文件
<?xml version="1.0" encoding="utf-8" ?>
<root>
<SteriaSuccesstime>20181210</SteriaSuccesstime>
</root>
//获取XML中的节点数据
private string GetSuccessLocalModetime()
{
XmlDocument doc = new XmlDocument();
string successLocalModetime = string.Empty;
try
{
string path = Application.StartupPath + "\\SteriaSuccesslocalModetime.xml";
if (System.IO.File.Exists(path))
{
doc.Load(path);
XmlNode xn = doc.SelectSingleNode("//SteriaSuccesstime");
successLocalModetime = xn.InnerText ?.ToString();
Logger.Write(" GetSuccessLocalModetime() successLocalMpdetime = " + successLocalModetime, "BusinessEvents");
}
}
catch(Exception ex)
{
Logger.Write(" GetSuccessLocalModetime() has error = " + ex, "BusinessEvents");
}
return successLocalModetime;
}
//修改XML中节点的值
private void SetSuccessLocalModetime(string successLocalModetime)
{
XmlDocument doc = new XmlDocument();
try
{
string path = Application.StartupPath + "\\SteriaSuccesslocalModetime.xml";
if (System.IO.File.Exists(path))
{
doc.Load(path);
XmlNode xn = doc.SelectSingleNode("//SteriaSuccesstime");
xn.InnerText = successLocalModetime;
doc.Save(path);
Logger.Write(" SetSuccessLocalModetime() successLocalModetime = " + successLocalModetime, "BusinessEvents");
}
}
catch (Exception ex)
{
Logger.Write(" SetSuccessLocalModetime() has error = " + ex, "BusinessEvents");
}
}