XML mit Namespace

  • WP8

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von ErfinderDesRades.

    XML mit Namespace

    Hallo Zusammen
    Ich habe wieder einmal ein Problem mit dem Auslesen von XML ... ich komm mit den Namespaces nicht zurecht.
    Ziel ist es, ein XML vom Web auszulesen, eigentlich keine Hexerei. Das XML ist unter diesem Link abrufbar: api.hostip.info/get_xml.php?ip=12.215.42.19&position=false

    Mein Code mit dem ich versuche dieses XML zu lesen:

    VB.NET-Quellcode

    1. Private Sub DownloadXML_IPInfo()
    2. Dim webClient As WebClient = New WebClient()
    3. AddHandler webClient.DownloadStringCompleted, AddressOf webClient_DownloadStringCompletedIP_Info
    4. webClient.DownloadStringAsync(New Uri("http://api.hostip.info/get_xml.php?ip=" & txtIPDomain.Text & "&position=true"))
    5. End Sub
    6. Private Sub webClient_DownloadStringCompletedIP_Info(sender As Object, e As DownloadStringCompletedEventArgs)
    7. Try
    8. Dim xelement As XElement = xelement.Parse(e.Result, LoadOptions.None)
    9. Dim country = From xel In xelement.<gml:featureMember>.<Hostip>.<countryName> Select xel.Value
    10. MessageBox.Show(country(0))
    11. Catch ex As Exception
    12. End Try


    Habt ihr eine Idee wie ich den Namespace hinein kriege?