判断xml的一个节点是否存在

SHIMMER8711 2010-05-10 05:14:52
我现在要读一个xml文件的一个节点值,但有时候这个节点可能不存在,这个时候我要新建这个节点并给它赋值。
所以问一下 如何判断xml的节点是存在还是不存在?
谢谢大家

...全文
898 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
小呀小肥羊 2010-05-11
  • 打赏
  • 举报
回复
为了问问题,
先的赚赚分。
为了赚赚分,
先的回回贴。
为了回回贴,
只好飘飘过。
wuyq11 2010-05-10
  • 打赏
  • 举报
回复
Dim node As System.Xml.XmlNode = xmlDoc.SelectSingleNode("//Root/A[@id=" & id & "]")
If node IsNot Nothing Then
End If
水哥阿乐 2010-05-10
  • 打赏
  • 举报
回复
Dim node As System.Xml.XmlNode = xmlDoc.SelectSingleNode("root/" & key)
'key节点
If node Is Nothing Then
'不存在
End If
水哥阿乐 2010-05-10
  • 打赏
  • 举报
回复
Dim node As System.Xml.XmlNode = xmlDoc.SelectSingleNode("root/" & key)
'key节点
If node Is Nothing Then
'不存在
End If
SHIMMER8711 2010-05-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 a124819202 的回复:]

C# code

System.Xml.XmlNode node = xmlDoc.SelectSingleNode("root/" + key); //key节点
if (node == null){
//不存在
}
[/Quote]

c#的我知道,可是vb.net是怎么表示的?
a124819202 2010-05-10
  • 打赏
  • 举报
回复

System.Xml.XmlNode node = xmlDoc.SelectSingleNode("root/" + key); //key节点
if (node == null){
//不存在
}
piaolankeke 2010-05-10
  • 打赏
  • 举报
回复
不会。net,帮顶

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧