Benutzer mit den meisten Antworten
Variable mit XML-Daten in xmlReader einlesen....

Frage
-
Ich bekomme über einen WebRequest Daten, die ich in einer Variablen speichern kann.
Nun möchte ich diese Daten auswerten - alle Beispiele, die ich bisher gefunden habe, gehen von einer XML Datei aus, z.B.
' Wir benötigen einen XmlReader für das Auslesen der XML-Datei
'
Dim XMLReader As Xml.XmlReader _
= New Xml.XmlTextReader("quickie.xml")
' Es folgt das Auslesen der XML-Datei
With XMLReader
Do While .Read ' Es sind noch Daten vorhanden
' Welche Art von Daten liegt an?
Select Case .NodeType
' Ein Element
Case Xml.XmlNodeType.Element
Hier endet mein Wissen: Wie kann ich die Variable lesen, ohne dass ich den Umweg zu einer XML Datei mache? Die Variable enthält ja schon alle Infos.
Danke für jeden Tipp
Bruno
Vielen Dank Bruno
Antworten
-
Hier endet mein Wissen: Wie kann ich die Variable lesen, ohne dass ich den Umweg zu einer XML Datei mache? Die Variable enthält ja schon alle Infos.
Dim xmlDaten = $"<?xml version=""1.0"" encoding=""utf-8""?> <root><person><vname>Willi</vname><name>Müller-Lüdenscheidt</name></person></root>" Using rdr As XmlReader = XmlReader.Create(New MemoryStream(Encoding.UTF8.GetBytes(xmlDaten))) While rdr.Read() '... was machen End While End Using
So könnte es gehen.
Gruß
- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Montag, 19. Juni 2017 11:44
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Mittwoch, 28. Juni 2017 12:59
Alle Antworten
-
Hier endet mein Wissen: Wie kann ich die Variable lesen, ohne dass ich den Umweg zu einer XML Datei mache? Die Variable enthält ja schon alle Infos.
Dim xmlDaten = $"<?xml version=""1.0"" encoding=""utf-8""?> <root><person><vname>Willi</vname><name>Müller-Lüdenscheidt</name></person></root>" Using rdr As XmlReader = XmlReader.Create(New MemoryStream(Encoding.UTF8.GetBytes(xmlDaten))) While rdr.Read() '... was machen End While End Using
So könnte es gehen.
Gruß
- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Montag, 19. Juni 2017 11:44
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Mittwoch, 28. Juni 2017 12:59