xml文档大概是这样的结构
<Use logindate="10/23/2014">
<user 用户ID="11" UserID="113" userEName="qwe"/>
..........
</Use>
怎么用VB更改userEName的属性值,谢谢
<Use logindate="10/23/2014">
<user 用户ID="11" UserID="113" userEName="qwe"/>
..........
</Use>
怎么用VB更改userEName的属性值,谢谢
解决方案 »
- VB連接到LOTUS NOTES數據庫文件,把NOTES庫文件轉存到ACCESS或EXCEL?
- 怎么使webbrowser不弹出所有的新窗口,和恶意java代码
- 求教:有关于vb窗体的具体格式。
- 关于如何用vb 调用accsee 中的数据问题 (很急)
- 怎样才能把查询的数据放到TEXT文本框中?
- 高分请教一个简单的数据库查询问题
- vb如何连接access数据库?
- 如何在VB中调用VC写的DLL
- VB.NET EXCEL数据导入ACCESS 日期问题
- matlab gui 和 vs 联合编程,并调用opencv库
- vb控件的ToolTip提示内容长度问题
- VB 在对应所需名称或序数的集合中,未找到项目
Sub ChangeXMLNodeAttribute()
Dim xmlDoc, xmlNode, xmlFile
xmlFile = "e:\xml.xml"
Set xmlDoc = CreateObject("Microsoft.XMLDOM")
xmlDoc.async = False
xmlDoc.Load xmlFile
If xmlDoc.parseError.errorCode <> 0 Then
MsgBox "打开错误:" & xmlDoc.parseError.reason
Exit Sub
End If
Set xmlNode = xmlDoc.documentElement.getElementsByTagname("user")
If xmlNode.length = 1 Then
If xmlNode(0).Attributes(2).Name = "userEName" Then
xmlNode(0).Attributes(2).Value = CStr(Timer) ''随机值
xmlDoc.save xmlFile ''更新到文件
End If
Else
MsgBox "有0或者多个节点....."
End If
Set xmlDoc = Nothing
Set xmlNode = Nothing
End Sub