private string xmlPath=Application.StartupPath.Replace("bin\\Debug","") + "InstallFiles\\BookMarks.xml";
private XmlDocument _XmlDoc;
public XmlDocument XmlDoc
{
get
{
_XmlDoc = new XmlDocument();
_XmlDoc.Load(xmlPath);
return _XmlDoc;
}
}
public bool DelBookName(string nodeName)
{
XmlNodeList xmlNodes = XmlDoc.SelectSingleNode("BookMarks").ChildNodes;
foreach (XmlNode node in xmlNodes)
{
XmlElement xmlEle = (XmlElement)node;
if (xmlEle.GetAttribute("Name").Equals(nodeName))
{
node.ParentNode.RemoveChild(node);
//xmlEle.ParentNode.RemoveChild(node);
XmlDoc.Save(xmlPath);
return true;
}
}
return false;
}xml
private XmlDocument _XmlDoc;
public XmlDocument XmlDoc
{
get
{
_XmlDoc = new XmlDocument();
_XmlDoc.Load(xmlPath);
return _XmlDoc;
}
}
public bool DelBookName(string nodeName)
{
XmlNodeList xmlNodes = XmlDoc.SelectSingleNode("BookMarks").ChildNodes;
foreach (XmlNode node in xmlNodes)
{
XmlElement xmlEle = (XmlElement)node;
if (xmlEle.GetAttribute("Name").Equals(nodeName))
{
node.ParentNode.RemoveChild(node);
//xmlEle.ParentNode.RemoveChild(node);
XmlDoc.Save(xmlPath);
return true;
}
}
return false;
}xml
解决方案 »
- 分析 URI“http://www.baidu.com/”的 Cookie 标头时出错
- 关于repeater的使用。哥哥们。
- 关于泛型方法..在线等.
- 关于RDLC报表如何在预览时显示但是在打印时不打印(图片、矩形等物件)。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- .net中不能做到这个吗?
- 帮我看看。我的datagrid怎么无法进行同步更新~~~
- 急求:几个页面都会打开同一个页面A,我在A中怎么取得父页面的路径和名字呢?谢谢
- 高手救命(在线等待)
- c# access file is denied
- 请问哪儿可以下载一个c#编辑器啊?
- 水晶报表10 和vs 2005 自带的水晶报表有什么区别,还是一样的?
- 关于接口类。。
*****************************************************************************
http://feiyun0112.cnblogs.com/
{
get
{
if (_XmlDoc==null)
{
_XmlDoc = new XmlDocument();
_XmlDoc.Load(xmlPath);
}
return _XmlDoc;
}
}改成这样就行了,谢谢大家了