XML anfügen an die aktuelle xml-Datei

Ich habe eine harte Zeit versucht, "anfügen", um eine XML-Datei, die ich erstellen. Dies ist derzeit die Codes die ich zum erstellen der XML-Datei:

 Dim myXmlTextWriter As New XmlTextWriter("d:\doc.xml", Nothing)

 With myXmlTextWriter
        .Formatting = Formatting.Indented
        .Indentation = 3
        .IndentChar = " "

        .WriteStartDocument()
        .WriteComment("Data for 3030")
        .WriteStartElement("3030")
        .WriteElementString("jod", "364887")
        .WriteElementString("aag_SN", "782 YvV0007")
        .WriteElementString("te", "9.03")

        .WriteEndElement()
        .Close()
 End With

Jedes mal, wenn ich diesen code ausführen, es ist einfach überschreibt die vorhandenen Daten. Wie kann ich Anhängen auf die vorhandenen Daten und immer noch die gleiche Struktur? Ich kann keine Schleife für alle meine Daten, weil der Benutzer füllt etwas aus jeder Zeit, und kann sich nicht bewegen, bis es die erste gespeichert.

Hier ist ein Beispiel was ich Suche:

 <?xml version="1.0"?>
 <!--Data for 3030-->
 <3030>
    <jod>364887</jod>
    <aag_SN>782 YvV0007</aag_SN>
    <te>9.03</te>
    <jod>364337</jod>
    <aag_SN>782 Y089702</aag_SN>
    <te>5.00</te>
    <jod>32687</jod>
    <aag_SN>782 YFd3407</aag_SN>
    <te>2.43</te>
    <jod>39007</jod>
    <aag_SN>782 Yv75407</aag_SN>
    <te>3.03</te>
 </3030>

So, ich muss Lesen Sie die Werte jedes mal wenn ich ein neues einfügen, aber ich bin nicht in der Lage zu finden, Codes zu tun, was ich derzeit brauche.

Jede Hilfe wäre toll!

David

InformationsquelleAutor StealthRT | 2012-01-10
Schreibe einen Kommentar