Hey,
Via curl verstuur ik een verzoek naar een website waar ik een reactie in XML in een string van terug krijg:
stel dat ik dit terug krijg:
en ik wil de firstname in een string zetten:
Maar dit werkt dus niet
ik krijg de fout:
New XmlTextReader(XmlStr) -->
Error 1 Overload resolution failed because no accessible 'New' can be called without a narrowing conversion:
'Public Sub New(url As String)': Argument matching parameter 'url' narrows from 'Object' to 'String'.
'Public Sub New(input As System.IO.TextReader)': Argument matching parameter 'input' narrows from 'Object' to 'System.IO.TextReader'.
'Public Sub New(input As System.IO.Stream)': Argument matching parameter 'input' narrows from 'Object' to 'System.IO.Stream'.1
Wie kan mij vertellen wat ik fout doe?
Via curl verstuur ik een verzoek naar een website waar ik een reactie in XML in een string van terug krijg:
stel dat ik dit terug krijg:
code:
1
2
3
4
5
| <?xml version="1.0"?> <Author> <FirstName>John</FirstName> <LastName>Doe</LastName> </Author> |
en ik wil de firstname in een string zetten:
code:
1
2
3
4
| Dim m_xmlr As XmlTextReader = New XmlTextReader(XmlStr)
m_xmlr.Read()
DimFirstName = m_xmlr.ReadElementString("FirstName") |
Maar dit werkt dus niet
ik krijg de fout:
New XmlTextReader(XmlStr) -->
Error 1 Overload resolution failed because no accessible 'New' can be called without a narrowing conversion:
'Public Sub New(url As String)': Argument matching parameter 'url' narrows from 'Object' to 'String'.
'Public Sub New(input As System.IO.TextReader)': Argument matching parameter 'input' narrows from 'Object' to 'System.IO.TextReader'.
'Public Sub New(input As System.IO.Stream)': Argument matching parameter 'input' narrows from 'Object' to 'System.IO.Stream'.1
Wie kan mij vertellen wat ik fout doe?