LuaXmlDocument Methods

This section describes the methods provided by LuaXmlDocument objects. A LuaXmlDocument object provides methods for accessing information stored in XML format. You can create a LuaXmlDocument from a string containing XML using the parse_xml function.

If you have a LuaXmlDocument object called xml you can call its methods using the ':' operator. For example:

Method Description
root Returns a LuaXmlNode that is the root node of the XML document.
XPathExecute Returns a LuaXmlNodeSet that is the result of supplied XPath query.
XPathRegisterNs Register a namespace with the XML parser. Returns an integer detailing the error code.
XPathValue Returns the first occurrence of the value matching the XPath query.
XPathValues Returns the values according to the XPath query.