Dim xml_document As New DOMDocument
 Dim strvalue As String  xml_document.loadXML _
"<Person>" & vbCrLf & _
" <FirstName>Rod</FirstName>" & vbCrLf & _
" <LastName>Stephens</LastName>" & vbCrLf & _
"</Person>"   xml_document.save "c:\bb.xml"    strvalue = xml_document.xml为什么文件bb.xml是空的,strvalue也是空的。

解决方案 »

  1.   

    xml_document.loadXML "<Person>" & vbCrLf & _
    " <FirstName>Rod</FirstName>" & vbCrLf & _
    " <LastName>Stephens</LastName>" & vbCrLf & _
    "</Person>"   xml_document.save "d:\bb.xml" strvalue = xml_document.xml
    改为以上的操作就可以啦
    试一试
      

  2.   

    Dim xml_document As New DOMDocument
    Dim strvalue As String
    Dim f As Boolean f=xml_document.loadXML( _
    "<Person>" & vbCrLf & _
    "<FirstName>Rod</FirstName>" & vbCrLf & _
    "<LastName>Stephens</LastName>" & vbCrLf & _
    "</Person>")

     xml_document.loadXML _
    "<Person>" & vbCrLf & _
    "<FirstName>Rod</FirstName>" & vbCrLf & _
    "<LastName>Stephens</LastName>" & vbCrLf & _
    "</Person>"都是可以的
    得到的结果为﹕
    f=True
    XML为﹕
    <Person>
    <FirstName>Rod</FirstName>
    <LastName>Stephens</LastName>
    </Person>
    其实你上面所写的样式也是对的
    xml_document.loadXML  vbstrString原因可能是你在vbstrString中所用到的’起始标记’与’结束标记’有问题
    你再看一下有没有写错