分享

xml属性赋值示例代码

 龙门过客栈 2017-11-23
Sub CreateXML1()
    Dim xmldoc As DOMDocument
    Dim valnode As IXMLDOMElement
    Dim ver As Variant
    Dim attr As IXMLDOMAttribute
    Dim attr1 As IXMLDOMNode
    Dim attr2 As IXMLDOMAttribute

    Set xmldoc = New DOMDocument
       Set ver = xmldoc.createProcessingInstruction("xml", "version=" & _
        Chr(34) & "1.0" & Chr(34) & " encoding=""UTF-8""")
    xmldoc.appendChild ver
    Set valnode = xmldoc.createElement("jsp:root")
    Set attr = xmldoc.createAttribute("xmlns:jsp")
    attr.nodeValue = "http://java./JSP/Page"
    valnode.setAttributeNode attr
    
    Set attr = xmldoc.createAttribute("version")
    attr.nodeValue = "2.1"
    valnode.setAttributeNode attr
    
    Set attr = xmldoc.createAttribute("xmlns:f")
    attr.nodeValue = "http://java./jsf/core"
    
    valnode.setAttributeNode attr
    xmldoc.appendChild valnode
    xmldoc.Save ThisWorkbook.Path & "\number.jspx"
    
    Set xmldoc = Nothing
    Set ver = Nothing
End Sub

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约