XMLNode.Name
From Xojo Documentation
Property (As String )
aXMLNode.Name = newStringValue
or
StringValue = aXMLNode.Name
Supported for all project types and targets.
or
StringValue = aXMLNode.Name
Supported for all project types and targets.
The name of this node.
Examples
The example code below uses this XML. Assign it to 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>
This example displays the name of the root node in the XML:
Var xml As New XmlDocument(kXML)
MessageBox("Name of root node: " + xml.DocumentElement.Name) // League
MessageBox("Name of root node: " + xml.DocumentElement.Name) // League
This code changes the name of the root node from "League" to "AmericanLeague":