Hallo Leute,
ich bräuchte hier bitte noch Eure Hilfe. Das hinzufügen eine Attributes funktioniert nur Teilweise.
XML vorher
XML nachher
der Code sollte eigentlich bei jedem Knoten der heißt, das Attribute "open" mit dem Value "1" hinzufügen. Leider wird es nur beim Letzen Knoten mit besagtem Namen hinzugefügt. Hat jemand ne Ahnung, warum?
Hier der Code
Danke
Tom
ich bräuchte hier bitte noch Eure Hilfe. Das hinzufügen eine Attributes funktioniert nur Teilweise.
XML vorher
XML nachher
der Code sollte eigentlich bei jedem Knoten der heißt, das Attribute "open" mit dem Value "1" hinzufügen. Leider wird es nur beim Letzen Knoten mit besagtem Namen hinzugefügt. Hat jemand ne Ahnung, warum?
Hier der Code
VB.NET-Quellcode
- xmlAttrib = XML_Doc.CreateAttribute("open")
- xmlAttrib.Value = "1"
- XML_Doc.Load(openfilename)
- 'Dim element As XElement = XElement.Load(openfilename)
- Dim listofstreams As Xml.XmlNodeList = XML_Doc.SelectNodes("//alternative_set")
- Dim i As Integer
- For Each node As XmlNode In listofstreams
- node.Attributes.Append(xmlAttrib)
- Next
- XML_Doc.Save(openfilename)
Danke
Tom