XmlCreateSubNode: Difference between revisions
Jump to navigation
Jump to search
| Line 32: | Line 32: | ||
end | end | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | |||
==See Also== | ==See Also== | ||
{{XML functions}} | {{XML functions}} | ||
Revision as of 09:39, 24 May 2010
| This function is deprecated. This means that its use is discouraged and that it might not exist in future versions, but there should be a more generic way to perform what it does. | |
This function creates a subnode for a specified XML node.
Syntax
xmlnode xmlCreateSubNode ( xmlnode parentNode, string tagname )
Required Arguments
- parentNode: the xmlnode you want to create a subnode of.
- tagname: the type of the subnode that will be created.
Returns
Returns the created xmlnode if successful, false otherwise.
Example
Click to collapse [-]
ServerWe need to create a new node between the tags <config> and </ config>. config.xml:
<config>
<newnode>somevalue</newnode>
</config>
Lua code:
function()
config = xmlLoadFile("config.xml")
local newNode = xmlCreateSubNode ( config, "newnode" )
xmlNodeSetValue ( newNode, "somevalue" )
xmlSaveFile( config )
end
See Also
- xmlCopyFile
- xmlCreateChild
- xmlCreateFile
- xmlDestroyNode
- xmlFindChild
- xmlLoadFile
- xmlLoadString
- xmlNodeGetAttribute
- xmlNodeGetAttributes
- xmlNodeGetChildren
- xmlNodeGetName
- xmlNodeGetParent
- xmlNodeGetValue
- xmlNodeSetAttribute
- xmlNodeSetName
- xmlNodeSetValue
- xmlSaveFile
- xmlUnloadFile