VB怎样更改XML中的属性值
xml文档大概是这样的结构<Uselogindate="10/23/2014"><useruserEName="1"/>..........</Use>怎么用VB更改us...
xml文档大概是这样的结构
<Use logindate="10/23/2014">
<user userEName="1"/>
..........
</Use>
怎么用VB更改userEName的属性值,谢谢 展开
<Use logindate="10/23/2014">
<user userEName="1"/>
..........
</Use>
怎么用VB更改userEName的属性值,谢谢 展开
1个回答
展开全部
比如:
Dim xmldoc As Object
Set xmldoc = CreateObject("msxml2.domdocument")
xmldoc.loadXML "<Use logindate=""10/23/2014""> <user userEName=""1""/><user userEName=""2""/></Use> "
Dim es As Object
Set es = xmldoc.documentElement.selectNodes("user")
Dim e As Object
Dim i
Dim a As Object
For i = 0 To es.length - 1
Set e = es.Item(i)
Set a = e.Attributes.getNamedItem("userEName")
a.Text = CInt(a.Text) + 1 '这里是修改属性值
Next
MsgBox xmldoc.documentElement.xml
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询