kostenloser Webspace werbefrei: lima-city


Fehler beim XML auslesen

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    the-8-beta

    the-8-beta hat kostenlosen Webspace.

    Ich will daten in einer XML datei speichern und bin gerade am rumprobieren und bin Frustriert das dieser Code nicht funktioniert:

    Dim xml As New System.Xml.XmlDocument()
    Dim VokAdd As System.Xml.XmlElement = xml.CreateElement("Vokabel")
    
    VokAdd.InnerText = "hallo"
    
    
    xml.DocumentElement.AppendChild(VokAdd) 'Hinzufügen
    xml.Save(Pfad) 'Speichern


    Fehlermeldung: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

    Vielen Dank im Vorraus
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo the-8-beta,

    solange Du keine Elemente im Dokument hast ist xml.DocumentElement = Nothing.
    Und das führt zu der Fehlermeldung.
    Du kannst entweder die Vokabel als Root-Node hinzufügen
    Dim xml As New System.Xml.XmlDocument()
    Dim VokAdd As System.Xml.XmlElement = xml.CreateElement("Vokabel")
    
    VokAdd.InnerText = "hallo"
    
    xml.AppendChild(VokAdd) 'Hinzufügen
    xml.Save(Pfad) 'Speichern
    oder z.B. "Wörterbuch" als Root verwenden und die Vokabeln als Child-Elemente einfügen:
    Dim xml As New System.Xml.XmlDocument()
    
    xml.AppendChild(xml.CreateElement("Wörterbuch"))
    
    Dim VokAdd As System.Xml.XmlElement = xml.CreateElement("Vokabel")
    VokAdd.InnerText = "hallo"
    
    xml.DocumentElement.AppendChild(VokAdd) 'Hinzufügen
    xml.Save(Pfad) 'Speichern

    So sollte es eigentlich funktionieren.
  4. Autor dieses Themas

    the-8-beta

    the-8-beta hat kostenlosen Webspace.

    vielen Dank. funzt!
  5. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    the-8-beta schrieb:
    vielen Dank. funzt!

    und damit: geschlossen
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!