<?xml version="1.0" encoding="GBK" ? >  
-  <data version="1.0" > 
   </data > 
如何使用vb实现这样的xml格式,解决给高分

解决方案 »

  1.   

    最简单的拼字符串
    复杂一点的引用MSXML对象用dom处理XML
      

  2.   

    楼上哥们,最好有个例子 使用复杂一点的引用MSXML对象用dom处理XML,兄弟谢了先
      

  3.   

    首先引用 MSXML对象然后Dim tempdoc As MSXML2.DOMDocument
    Dim root As MSXML2.IXMLDOMElement
    Dim head As IXMLDOMProcessingInstruction
    Set tempdoc = New MSXML2.DOMDocument
    Set head = tempdoc.createProcessingInstruction("xml", "version=""1.0"" encoding=""gb2312""")
    tempdoc.insertBefore head, tempdoc.childNodes(0)
    Set root = tempdoc.createElement("data")
    root.setAttribute "version", "1.0"
    root.Text = vbCrLf
    tempdoc.appendChild rootDebug.Print tempdoc.xml
      

  4.   

    一个比较特殊的情况 tempdoc.xml中会丢失encoding
    但是如果你tempdoc.save "c:\text.xml"文件中就会有encoding一直搞不懂怎么回事,我平时第一行都是直接拼字符串进去的
      

  5.   

    利用VB操作XML数据:http://industry.ccidnet.com/art/1077/20031114/820129_1.html
    用VB生成XML文件:http://www.39dh.com/html/webdesign/xml/20070623/7516.html
      

  6.   

    http://industry.ccidnet.com/art/1077/20031114/820129_1.html
      

  7.   

    最近CSDN很不正常啊 我察看我参与过的帖子 最新几天的都找不到的