添加xsi:schemaLocation而不使用xmlns:xsi vbscript

时间:2015-07-16 00:38:16

标签: xml vbscript

我有一个请求,它是一个带有命名空间和架构的XML,如下所示:

-eu:Addenda xsi:schemaLocation=[URI] [FILE.xsd] xmlns:eu=[URI]

但是我创建了这个

-eu:Addenda xmlns:xsi=[URI] xmlns:eu=[URI] xsi:schemaLocation=[URI FILE.xsd]

我创建的XML有一个额外的节点。所以他们告诉我这是错的。如果我删除这个额外的节点我有一个错误。所以我想知道我该怎么办? 不必显示的属性是xmlns:xsi=[URI]

有人能帮助我吗?

Set objDom = CreateObject("Msxml2.DOMDocument.3.0")
ns = [URI] 
xsi = [URI file.xsd]
Set objRoot = objDom.createNode(1, "eu:Addenda", ns) 

objRoot.setAttribute "xsi:schemaLocation",[URI] [file.xsd]
objRoot.setAttribute "xmlns:eu",[URI]
objRoot.setAttribute "xmlns:xsi",[URI]

0 个答案:

没有答案