0

我有下面的VBScript代码:

set xmlDoc = CreateObject("Msxml2.DOMDocument")
xmlDoc.setProperty "NewParser", True
xmlDoc.async = false

我总是从这一行收到错误消息说“属性名称无效”: xmlDoc.setProperty "NewParser", True

请让我知道我该如何解决这个问题。谢谢。

4

1 回答 1

0

我对 XML 一无所知,但文档说在您使用 XML2 时它需要 XML4。

新解析器

指定是启用 (true) 还是禁用 (false) 使用在 MSXML 4.0 中引入的新解析器来加载 DOM 文档。将 NewParser 属性设置为 false 会导致使用旧解析器加载后续 DOM 文档。将此属性设置为 true 会导致使用新解析器加载 DOM 文档。

MSXML 4.0、5.0 和 6.0 支持此属性。默认值为假。

脚本语法 复制代码 domObj.setProperty(strProp, vBool); vBool = domObj.getProperty(strProp);

Visual Basic 语法 domObj.setProperty(strProp, vBool) vBool = domObj.getProperty(strProp)

于 2013-10-18T06:21:10.793 回答