XmlParser API

From m204wiki
Jump to: navigation, search

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)