Проблема с selectSingleNode на ms-доступе vba - PullRequest
0 голосов
/ 13 апреля 2019

Я использую этот простой саб при доступе VBA

Public Sub ReadXml()
    ' XML FILE:
    ' <A>
    '     <B>sometext</B>
    ' </A>
    Dim n As New MSXML2.DOMDocument60
    Dim n1 As MSXML2.IXMLDOMNode
    Const NomeFile = "C:\file.xml"
    n.async = False
    n.validateOnParse = False
    If n.Load(NomeFile) Then
        Set n1 = n.selectSingleNode("A/B")
        Debug.Print n1.Text ' <===  error
    End If
End Sub

При запуске я получаю ошибку 91 времени выполнения

1 Ответ

0 голосов
/ 13 апреля 2019

XPath в selectSingleNode() должно быть «A / B» (прямая косая черта, а не обратная косая черта, которую вы использовали)

...