XML-Dataset beim Schreiben eines XML-Dokument einfügen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • XML-Dataset beim Schreiben eines XML-Dokument einfügen

    Hallo,
    ich erstelle ein Dokument und will dann ein XML-Datset einfügen.
    Ich habe noch nie XML geschreiben!
    Meine Vermutung, ich muss den Ende Knoten ermitteln und daran das gelandene DOM anhängen, aber wie geht das?

    1. Dokuent schreiben usw.

    Dim enc As New System.Text.UTF8Encoding
    Dim XMLobj As Xml.XmlTextWriter _
    = New Xml.XmlTextWriter("C:\quickie.xml", enc)
    With XMLobj
    .WriteStartDocument()
    .WriteStartElement("Conxml")
    usw....

    2. Jetzt das 11queckie.xml laden.

    .Write...... (letzter Write)
    Dim doc As New XmlDocument
    'Load the XML data.
    Dim reader As XmlTextReader = New XmlTextReader("C:\IncludeQuickie.xml")
    reader.MoveToContent() 'Moves the reader to the root node.
    doc.Load(reader)

    3. Jetzt möchte ich das IncludeQueckie.xml hinter dem letzten Write im neuen Queckie.xml anhängen.
    Aber wie geht das? Gibt es im Queckie bereits Knoten. Geht es nur über Knoten oder gibt es vieleicht einen ganz anderen Weg.

    Vielen Dank im voraus
    Beste Grüße Eleonora
  • Welche Programmiersprache nutzt du denn überhaupt? .NET? C#?

    Schau dir mal die msdn Doku dazu an:
    * XMLDocument
    * Erstellen von neuen Knoten im Dokumentobjektmodell

    Ich nehme an du willst auf dem Dokument mit createNode weitere Nodes einfügen. Oder willst du gar Document an Document hängen? Diese erben beide von Node.
    Probier damit mal ein wenig herum, ich hoffe es hilft.

    Lg