请教关于asp.net删除xml节点的问题。
xml结构如下
<PROWEB>
<PAPER>
<PAPERDATA ID="0" TYPE="0" TOPIC="我 的 天 地" AUTHOR="skylen" ADDTIME="1991-06-25" FROM="互联网络" />
<PAPERDATA ID="1" TYPE="0" TOPIC="我 的 天 地" AUTHOR="skylen" ADDTIME="1991-07-25" FROM="互联网络" />
<PAPERDATA ID="2" TYPE="0" TOPIC="我 的 天 地" AUTHOR="skylen" ADDTIME="1991-08-25" FROM="互联网络" />
</PAPER>
</PROWEB>
现在想删除 id=0的那一个节点。我写了如下,
XMLDOC.Load(XMLFILE)
Dim removnode As XmlNode = XMLDOC.SelectSingleNode("//PROWEB/WEBDATA/PAPER/PAPERDATA")
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XMLDOC.RemoveChild(removnode)
XMLDOC.Save(XMLFILE)
关于上面的xpath 我不知道怎么才能指定id=0的那一条。。
再或是要用别的办法,请各位不吝赐教。