Hi zusammen,
ich habe eine xml-Datei mit folgendem Inhalt:
<?xml version="1.0" encoding="utf-16"?>
<Lists>
<Liste1>
<Name="Hans Meier" Straße ="Musterstraße"/>
</Liste1>
</Lists>
Diese würde ich nun gerne um weitere Daten erweitern:
<?xml version="1.0" encoding="utf-16"?>
<Lists>
<Liste1>
<Name="Hans Meier" Straße ="Musterstraße"/>
</Liste1>
<Liste2>
<Name="Max Meier" Straße ="Demostraße"/>
</Liste2>
</Lists>
Ich habe folgendes versucht:
Dabei kommt aber
<?xml version="1.0" encoding="utf-16"?>
<Lists>
<Liste1>
<Name="Hans Meier" Straße ="Musterstraße"/>
</Liste1>
</Lists>
<Name>
<Liste2>Max</Liste2>
</Name>
raus.
Könnte Ihr mir helfen? Ich stehe irgendwie aufm Schlauch
ich habe eine xml-Datei mit folgendem Inhalt:
<?xml version="1.0" encoding="utf-16"?>
<Lists>
<Liste1>
<Name="Hans Meier" Straße ="Musterstraße"/>
</Liste1>
</Lists>
Diese würde ich nun gerne um weitere Daten erweitern:
<?xml version="1.0" encoding="utf-16"?>
<Lists>
<Liste1>
<Name="Hans Meier" Straße ="Musterstraße"/>
</Liste1>
<Liste2>
<Name="Max Meier" Straße ="Demostraße"/>
</Liste2>
</Lists>
Ich habe folgendes versucht:
Code:
Dim myDoc As Xml.XmlDocument = New Xml.XmlDocument myDoc.Load("BasisListe.xml") Dim root As XmlNode = myDoc.DocumentElement Dim myElement As XmlElement = myDoc.CreateElement("Liste2") Dim myString As XmlElement = myDoc.CreateElement("Name") myString.InnerXml = "Max" root.AppendChild(myElement) myElement.AppendChild(myString) myDoc.Save("NewList.xml")
<?xml version="1.0" encoding="utf-16"?>
<Lists>
<Liste1>
<Name="Hans Meier" Straße ="Musterstraße"/>
</Liste1>
</Lists>
<Name>
<Liste2>Max</Liste2>
</Name>
raus.
Könnte Ihr mir helfen? Ich stehe irgendwie aufm Schlauch
Comment