In messageElem
variable we have a message element created in a previous example. Now we will set message
attribute id
to 1
, remove body
inner element and add new element test
.
Example.
import tigase.xml.*; messageElem.setAttributeStaticStr("id", "1"); Element bodyElem = messageElem.getChildStaticStr("body"); if (bodyElem != null) { messageElem.removeChild(bodyElem); } Element testElem = new Element("test"); messageElem.addChild(testElem); System.out.println(messageElem.toString());
Result.
<message id="1"><test/></message>