1 範例xml檔 model.xml
<根博士>
<文件類型>gif|jpg|rar文件類型>
<檔案大小>1024檔案大小>
<過濾器>腳本|iframe過濾器>
<後付款>5後付款>
<刪除回覆>2刪除回覆>
<取消好>10取消好>
2主要方法
public string ReadValue(string key)
{
XmlDocument xd=new XmlDocument();
xd.Load(Server.MapPath("model.xml"));
XmlNodeList xnl = xd.GetElementsByTagName(key);
if(xnl.Count==0)
返回 ””;
別的
{
XmlNode mNode=xnl[0];
返回mNode.InnerText;
}
}
公有無效UpdateValue(字串nKey,字串nValue)
{
if(ReadValue(nKey)!="")
{
XmlDocument xmlDoc=new XmlDocument();
xmlDoc.Load(Server.MapPath("model.xml"));
XmlNodeList elemList = xmlDoc.GetElementsByTagName(nKey);
XmlNode mNode=elemList[0];
mNode.InnerText=nValue;
XmlTextWriter xw = new XmlTextWriter(new StreamWriter(Server.MapPath("model.xml")));
xw.Formatting = Formatting.Indented;
xmlDoc.WriteTo(xw);
xw.Close();
}
http://www.cnblogs.com/aqiang/archive/2006/10/24/538750.html