#region 生成XML文件
protected void CreateXMLDoc(string address)
{
XmlDocument xmldoc = new XmlDocument();
//address 是原文件的完整路径
xmldoc.LoadXml("<FileAddress><Address>"+address+"</Address></FileAddress>");
xmldoc.Save("G:\\freezip\\freezip\\Address.xml");
}
#endregion
#region 读取XML文件
protected string ReadXMLDoc()
{
try
{
string rootName = string.Empty;
string nodeValue = String.Empty;
XmlDocument doc = new XmlDocument();
doc.Load("G:\\freezip\\freezip\\Address.xml");
XmlNodeReader reader = new XmlNodeReader(doc);
while (reader.Read())
{
switch (reader.NodeType)
{
case XmlNodeType.Element:
rootName = reader.Name;
break;
case XmlNodeType.Text:
if (rootName.Equals("Address"))
nodeValue = reader.Value;
break;
}
}
reader.Close();
return nodeValue;
}
catch (Exception ex)
{
throw ex;
}
}
#endregion
评论