如何将 XML 值分配给 Vb6 中的字符串

how to assign XML values to string in Vb6

我想将下面提到的 xml 值分配给这样的字符串

Dim test As String

test = ... ?

其中 XML 应包含:

      <RptVer>1</RptVer>

      <RptTyp>1</RptTyp>

    </RptInfo>

</InstRptRoot>

我怎样才能做到这一点并保留格式(即换行符、间距等)?

马克回答了你的问题,我来回答你的第二个问题:

Dim test As String

test = "<RptInfo>" & vbCrLf & vbCrLf & _
       vbTab & "<RptVer>1</RptVer>" & vbCrLf & vbCrLf & _
       vbTab & "<RptTyp>1</RptTyp> & vbCrLf & vbCrLf & _
      "</RptInfo>"

假设您想要双倍行距和缩进。您也错过了前导标签,但 MarkL 也抓住了它。