XML
文件格式如下:
<?
xml
version
=
"1.0"encoding="utf-8"?>
<
configure
>
<
config
id
=
"path"value="D:
/
新建文件夹
" />
</
configure
>
//xml
文件所在
路径
private
readonly static string xmlFilePath = @"../../DvrOut/path.xml";
private readonly static XmlDocument document = new XmlDocument();
///
<summary>
///
获
取XML中文件的保存路径
///</summary>
///<returns></returns>
public string GetPathByConfigid()
{
document.Load(xmlFilePath);
string result = null;
foreach (XmlNode node in document["configure"])
{
if (node.Attributes["id"].Value.ToString() == "path")
{
result = node.Attributes["value"].Value.ToString();
}
}
return result;
}
///<summary>
///
设
置XML中文件的保存路径
///</summary>
///<param name="text"></param>
public static void SetConfig(string text)
{
document.Load(xmlFilePath);
foreach (XmlNode node in document["configure"])
{
if (node.Attributes["id"].Value.ToString() == "path")
{
node.Attributes["value"].Value = text;
}
}
document.Save(xmlFilePath);
}