XmlNodeSetName: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(Do not forget xmlUnloadFile.) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Server client function}} | {{Server client function}} | ||
Sets the tag name of the specified XML node. | Sets the tag name of the specified XML node. | ||
Line 8: | Line 7: | ||
bool xmlNodeSetName ( xmlnode node, string name ) | bool xmlNodeSetName ( xmlnode node, string name ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{OOP||[[xmlnode]]:setName|name|xmlNodeGetName}} | |||
===Required Arguments=== | ===Required Arguments=== | ||
Line 18: | Line 18: | ||
==Example== | ==Example== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
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 | |||
</syntaxhighlight> | </syntaxhighlight> | ||
==See Also== | ==See Also== | ||
{{XML functions}} | {{XML functions}} | ||
[[ru:xmlNodeSetName]] |
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