<appSettings>
<add key="密码" value="admin" />
<add>ltp</add>
</appSettings>
if(element.Name.ToLower()=="appsettings")
{
XmlElement elem =xmldoc.CreateElement("add");
element.AppendChild(elem);
XmlAttribute xa=xmldoc.CreateAttribute("key");
xa.Value="ltp";
XmlAttribute xa2=xmldoc.CreateAttribute("value");
xa2.Value="first";
elem.SetAttributeNode(xa);
elem.SetAttributeNode(xa2);
xmldoc.Save(filename);
}
效果:
<appSettings>
<add key="密码" value="admin" />
<add key="ltp" value="first" />
</appSettings>
//添加空元素:
XmlNode node=doc.CreateElement(groupname);
node.InnerText="";
doc.LastChild.AppendChild(node);
doc.Save(xmlfile);
删除一个节点元素
string itemname=this.listBox1.SelectedItem.ToString();
this.listBox1.Items.Remove(this.listBox1.SelectedItem);
//begin del xmlfile
XmlDocument doc=new XmlDocument();
doc.Load(xmlfile);
XmlNodeList topM=doc.DocumentElement.ChildNodes;
foreach(XmlElement element in topM)
{
if(element.Name==this.comboBox1.Text)
{
//得到该节点的子节点
XmlNodeList nodelist=element.ChildNodes;
foreach(XmlElement el in nodelist)//读元素值
{
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- ASP.NET 2.0 中跨网页提交的三种方法 (39次浏览)
- WCF中的发布-订阅服务 (34次浏览)
- ASP.NET应用程序的三层设计模型 (28次浏览)
- ASP.NET生成静态页面和分页主要的原理 (28次浏览)
- ASP.NET最常见错误提示 (27次浏览)
- 数据库进入免费时代市场将重新洗牌 (24次浏览)
- 验证程序块与ASP.NET的集成 (24次浏览)
- 通过WebService来使用报表 (23次浏览)
- .net中gridview疑难解答 (23次浏览)
- 在asp.net 2.0中使用母版页和工厂方法模式 (22次浏览)



