XMLNode.SetAttributeNode
From Xojo Documentation
Method
XMLNode.SetAttributeNode(AttributeNode as XMLAttribute, [ns as Boolean]) As XMLAttribute
Supported for all project types and targets.
Supported for all project types and targets.
Sets an attribute node.
Notes
SetAttributeNode optionally returns a reference to a node as an XMLAttribute that had the same name and was replaced. The optional parameter ns determines whether to use and declare any namespace data found in the passed XMLAttribute.
Example
The following XML is stored in a constant called kXML:
<?xml version="1.0" encoding="UTF-8"?> <League> <Team name="Seagulls"> <Player name="Bob" position="1B" /> <Player name="Tom" position="2B" /> </Team> <Team name="Pigeons"> <Player name="Bill" position="1B" /> <Player name="Tim" position="2B" /> </Team> <Team name="Crows"> <Player name="Ben" position="1B" /> <Player name="Ty" position="2B" /> </Team> </League>
Adds a "city" attribute to the first team: