XmlUnloadFile: Difference between revisions
Jump to navigation
Jump to search
m (Fixed example) |
(→Syntax: OOP syntax added) |
||
Line 7: | Line 7: | ||
bool xmlUnloadFile ( xmlnode node ) | bool xmlUnloadFile ( xmlnode node ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{OOP||[[xmlnode]]:destroy||}} | |||
===Required Arguments=== | ===Required Arguments=== | ||
*'''node:''' root of the XML document to unload | *'''node:''' root of the XML document to unload |
Revision as of 20:39, 12 July 2014
Unloads an XML document from memory.
Syntax
bool xmlUnloadFile ( xmlnode node )
OOP Syntax Help! I don't understand this!
- Method: xmlnode:destroy(...)
Required Arguments
- node: root of the XML document to unload
Returns
Returns true if the document was unloaded successfully, false otherwise.
Example
Modify a configuration file.
config.xml:
<config> <markers color="255,100,0" /> </config>
Lua code:
xml = xmlLoadFile("config.xml") markernode = xmlFindChild(xml, "markers", 0) xmlNodeSetAttribute(markernode, "color", "0,0,200") xmlSaveFile(xml) xmlUnloadFile(xml)
See Also
- xmlCopyFile
- xmlCreateChild
- xmlCreateFile
- xmlDestroyNode
- xmlFindChild
- xmlLoadFile
- xmlLoadString
- xmlNodeGetAttribute
- xmlNodeGetAttributes
- xmlNodeGetChildren
- xmlNodeGetName
- xmlNodeGetParent
- xmlNodeGetValue
- xmlNodeSetAttribute
- xmlNodeSetName
- xmlNodeSetValue
- xmlSaveFile
- xmlUnloadFile