主页 > 知识库 > 读写xml文件的2个小函数

读写xml文件的2个小函数

热门标签:随州外呼调研系统 高德地图地图标注服务中心 东营电销 本地电话机器人 r语言数据可视化地图标注 400电话办理包年 如何修改多个百度地图标注 微信地图标注合并了 南宁网络外呼系统运营商
要利用DOM 来存取XML 文件,你必须将XML 文件连结到HTML 网页上。

#region 读写xml文件的2个小函数,2005 4 2 by hyc 
public void SetXmlFileValue(string xmlPath,string AppKey,string AppValue)//写xmlPath是文件路径+文件名,AppKey是 Key Name,AppValue是Value
{
XmlDocument xDoc = new XmlDocument();
xDoc.Load(xmlPath);
XmlNode xNode;
XmlElement xElem1;
XmlElement xElem2;

xNode = xDoc.SelectSingleNode("//appSettings");

xElem1 = (XmlElement)xNode.SelectSingleNode("//add[@key='" + AppKey + "']");
if ( xElem1 != null )
{
xElem1.SetAttribute("value",AppValue);
}
else
{
xElem2 = xDoc.CreateElement("add");
xElem2.SetAttribute("key",AppKey);
xElem2.SetAttribute("value",AppValue);
xNode.AppendChild(xElem2);
}
xDoc.Save(xmlPath);
}


public void GetXmlFileValue(string xmlPath,string AppKey,ref string AppValue)//读xmlPath是文件路径+文件名,AppKey是 Key Name,AppValue是Value
{
XmlDocument xDoc = new XmlDocument();
xDoc.Load(xmlPath);
XmlNode xNode;
XmlElement xElem1;

xNode = xDoc.SelectSingleNode("//appSettings");

xElem1 = (XmlElement)xNode.SelectSingleNode("//add[@key='" + AppKey + "']");
if ( xElem1 != null )
{
AppValue=xElem1.GetAttribute ("value");
}
else
{
// MessageBox.Show ("There is not any information!");
}

}

#endregion

标签:西双版纳 黄石 益阳 拉萨 宁夏 德州 宿迁 果洛

巨人网络通讯声明:本文标题《读写xml文件的2个小函数》,本文关键词  读写,xml,文件,的,2个,小,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《读写xml文件的2个小函数》相关的同类信息!
  • 本页收集关于读写xml文件的2个小函数的相关信息资讯供网民参考!
  • 推荐文章