• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

XML的基础问题,希望大家帮忙解决!小妹感激不尽!!!(50分不够可以再添)

renlily 2004-11-04 01:30:02
我对XML并不熟悉我的xml的结构如下:
<CondtionSet>
<Event>
<CondtionNo>A</CondtionNo>
</Event>
<Event>
<CondtionNo>B</CondtionNo>
</Event>
<Event>
<CondtionNo>C</CondtionNo>
</Event>
</CondtionSet>
我想实现点击一下A按钮在<CondtionSet></CondtionSet>里添加一个
<Event> <CondtionNo>intertext</CondtionNo>
</Event>
击一下B按钮在<CondtionSet></CondtionSet>里删除一个
<Event> <CondtionNo>intertext</CondtionNo>
</Event>
请问怎么实现???
...全文
135 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Jinniu 2004-11-05
你只用设置ASP.NET对文件的写权限就可以了。
回复
renlily 2004-11-04
怎样每次删除最后一个
<Event>
<CondtionNo></CondtionNo>
</Event>
回复
lovelxj 2004-11-04
晕 把XML文件设置成everyOne 可写就可以了嘛。。
回复
renlily 2004-11-04
怎么才能改过来呢????
回复
firewing 2004-11-04
访问拒绝是因为你的程序的运行帐号没有该目录的写入权限。
回复
renlily 2004-11-04
原文件在我的虚拟目录里!!能不能像sql 一样插入一条数据呀!!!
回复
renlily 2004-11-04
我想覆盖原文件,提示我拒绝访问!!怎么解决呀!!
回复
chyich 2004-11-04
//加载xml文件
System.Xml.XmlDocument xdt=new XmlDocument();
xdt.Load("文件物理路径");
//根据找到要删除的节点
System.Xml.XmlNode xn=xdt.SelectSingleNode("CondtionSet//Event//CondtionNo");
xdt.DocumentElement.RemoveChild(xn);
//保存修改后xml文件
xdt.Save("文件物理路径"); //删除图片文件
回复
renlily 2004-11-04
删除呢!!!!
回复
real0411 2004-11-04
楼上正解
回复
chyich 2004-11-04
//添加
System.Xml.XmlDocument xdt=new XmlDocument();
xdt.Load("文件物理路径");
XmlElement xe_ad=xdt.CreateElement("Event");

XmlElement xe_ImageUrl=xdt.CreateElement("CondtionNo");
xe_ImageUrl.InnerText=intertext
xe_ad.AppendChild(xe_ImageUrl);

xdt.DocumentElement.AppendChild(xe_ad);
xdt.Save("文件物理路径");
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-11-04 01:30
社区公告
暂无公告