有个页面是一个xml,我想把这个页面生成xml文件,但是在生成前想去掉些我不要的节点,请问具体怎么实现?
解决方案 »
- 该事务管理器已经禁止了它对远程/网络事务的支持。 (异常来自 HRESULT:0x8004D024)
- 在使用Ajax的xml文件中有<>怎么办?
- DataList中的超级链接问题,请高手师傅帮忙?
- 超级简单的小问题
- 求救:项目签合同的难题
- ASP.NET中使用存储过程和使用通常的SQL语句,速度差别到底有多大?
- 用vb.net开发webgis
- MVC 装不上 求高手帮忙
- .net的帮助出来问题,打开时总显示“该页无法显示………………DNS错误”,为什么?
- 不能比较或排序 text、ntext 和 image 数据类型
- 请教一个xsl的问题
- 如何利用out参数,并通过方法构建SqlParameter数组,难啊!!!!
node.RemoveAll 等等
ds.ReadXml("http://news.baidu.com/news?hl=zh-CN&ned=&q=%E8%82%A1%E5%B8%82&ie=UTF-8&output=rss&ned=:");
ds.WriteXml("xml/News1.xml");我是这样生成文件的,应该怎样改就可以移除我不要的节点呢?
System.Net.HttpWebResponse response =(HttpWebResponse) WebRequest.Create("http://news.google.com/news?hl=zh-CN&ned=&q=%E8%82%A1%E5%B8%82&ie=UTF-8&output=rss&ned=:ePkh8BM9E0LYwQq0w4AJiy2VEFtYqzJ0nf2AFuQBAKk3B50").GetResponse();
doc.Load(response.GetResponseStream());
foreach (XmlNode node in doc.SelectNodes("//description|//link"))
{
node.ParentNode.RemoveChild(node);
}
doc.Save(Server.MapPath("News1.xml"));