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也是空的。
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也是空的。
" <FirstName>Rod</FirstName>" & vbCrLf & _
" <LastName>Stephens</LastName>" & vbCrLf & _
"</Person>" xml_document.save "d:\bb.xml" strvalue = xml_document.xml
改为以上的操作就可以啦
试一试
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中所用到的’起始标记’与’结束标记’有问题
你再看一下有没有写错