Hallo, ich hab folgendes Problem.
Ich möchte in ein bestehendes Element Attribute setzen.
Also ich habe ein Element:
und möchte daraus sowas machen
das hab ich soweit hinbekommen, blöd ist nur dass meine Attribute alphabetisch sortiert werden(also zuerst attribut:existedValue, dann nextValue und danach previousValue) und mir aber wichtig ist diese in der obigen Reihenfolge zu bekommen
Gibt es da einen Ausweg?
Hier der Codeausschnitt von meinem W3C-DOM:
Ich möchte in ein bestehendes Element Attribute setzen.
Also ich habe ein Element:
Code:
<node/>
Code:
<node previousValue="bla" existedValue="bla" nextValue="bla"/>
Gibt es da einen Ausweg?
Hier der Codeausschnitt von meinem W3C-DOM:
Code:
Document xmlDoc = builder.parse(xmlFile);
Element node;//existiert bereits
Attr previousValue= xmlDoc.createAttribute("previousValue");
Attr existedValue= xmlDoc.createAttribute("existedValue");
Attr nextValue= xmlDoc.createAttribute("nextValue");
previousValue.setNodeValue("bla");
existedValue.setNodeValue("bla");
nextValue.setNodeValue("bla");
node.setAttributeNode(previousValue);
node.setAttributeNode(existedValue);
node.setAttributeNode(nextValue);