XmlNodeSetName: Difference between revisions
Jump to navigation
Jump to search
(Added example) |
(Do not forget xmlUnloadFile.) |
||
| Line 21: | Line 21: | ||
local xmlNode = xmlCreateChild(xml,"Test1") | local xmlNode = xmlCreateChild(xml,"Test1") | ||
local xmlNodeName = xmlNodeGetName(xmlNode) | local xmlNodeName = xmlNodeGetName(xmlNode) | ||
xmlUnloadFile(xml) | |||
if xmlNodeName == "Test1" then | if xmlNodeName == "Test1" then | ||
xmlNodeSetName(xmlNode, "Test2") | xmlNodeSetName(xmlNode, "Test2") | ||
Latest revision as of 20:51, 12 May 2019
Sets the tag name of the specified XML node.
Syntax
bool xmlNodeSetName ( xmlnode node, string name )
OOP Syntax Help! I don't understand this!
- Method: xmlnode:setName(...)
- Variable: .name
- Counterpart: xmlNodeGetName
Required Arguments
- node: the node to change the tag name of.
- name: the new tag name to set.
Returns
Returns true if successful, false otherwise.
Example
local xml = xmlCreateFile("fileName.xml","Test")
local xmlNode = xmlCreateChild(xml,"Test1")
local xmlNodeName = xmlNodeGetName(xmlNode)
xmlUnloadFile(xml)
if xmlNodeName == "Test1" then
xmlNodeSetName(xmlNode, "Test2")
end