VBS读取XML文件问题

knde601 2017-05-01 11:53:53
【VBS】
Set obj = CreateObject("microsoft.xmldom")
obj.async = False
obj.Load "D:\F盘\notepad\练习文本\XML示例.xml"
s = ""
For i = 1 To obj.documentElement.childNodes.length
s = s & obj.documentElement.childNodes.Item(i-1).nodeName
s = s & "..."
s = s & obj.documentElement.childNodes.Item(i-1).Text
s = s & vbCrLf
Next
Msgbox s

【XML】
<?xml version="1.0" encoding="UTF-8"?>
<pet>
<cat>小玉</cat>
<dog>小不点儿</dog>
</pet>
----------------------------------------------------------------------------分割线
运行VBS后,跳出错误提示框【缺少对象:'obj.documentElement'】,求大侠帮分析问题所在,谢谢。
...全文
1413 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
chuifengde 2017-05-05
  • 打赏
  • 举报
回复
应该是xml文件格式不对吧,用文本编辑器新建一个xml文件,把文件编码存成utf-8试试

4,008

社区成员

发帖
与我相关
我的任务
社区描述
它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。
社区管理员
  • vbScript社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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