XmlParser API

From m204wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This page is under construction.

The best resource currently available for the XmlParser class is the PDF of a presentation given in 2010.

The following pages are available; each shows all methods in the class, their arguments and results:


Type definitions

The XmlParser API also includes the XmlStartHandler, XmlEndHandler, and XmlPIHandler Type definitions.

The XmlStartHandler Type

Type XmlStartHandler: Function (Xmlparser):lambda( - %name Is Unicode NameRequired, - %tagStartPos Is Float, - %tagEndPos Is Float, - %Attrlist Is Object XmlAttributeList, - %namespace Is Unicode) - Is Object XmlSelector

The XmlEndHandler Type

Type XmlEndHandler: Subroutine (Xmlparser):lambda( - %name Is Unicode NameRequired, - %tagStartPos Is Float, - %tagEndPos Is Float, - %text Is Unicode, - %namespace Is Unicode, - %attrlist Is Object XmlAttributeList, - %elementStartPos Is Float)

The XmlPIHandler Type

Type XmlPIHandler: Subroutine (Xmlparser):lambda( - %target Is Unicode NameRequired, - %tagStartPos Is Float, - %tagEndPos Is Float, - %instruction Is Unicode)