XML:setAttribute(path,attribute,value)
Legt den Wert eines einzelnen Attributs fest.
Wenn das Format mit zwei Argumenten verwendet wird, ist das erste Argument der Attributname und die zweite Zeichenfolge ist der Attributwert. Das Format mit zwei Argumenten modifiziert das aktuelle Element.
Wenn das Format mit drei Argumenten verwendet wird, ist das erste Argument der Pfad zu einem Element, das zweite Argument der Attributname und das dritte Argument der Attributwert.
Beispiel
doc = xml.parse('<config><connection host='127.0.0.1'/></config>')
doc:setAttribute('/config/connection', 'host', '208.94.146.70')
doc:goPath('/config/connection')
doc:setAttribute('host','127.0.0.1')