XmlParser API: Difference between revisions

From m204wiki
Jump to navigation Jump to search
m (Dme moved page XmlParser class to XmlParser API)
No edit summary
Line 3: Line 3:
The best resource currently available for the XmlParser class is the PDF of a [http://sirius-software.com/sug10/sugparse.pdf presentation given in 2010].
The best resource currently available for the XmlParser class is the PDF of a [http://sirius-software.com/sug10/sugparse.pdf presentation given in 2010].


The [[XmlParser methods syntax|"XmlParser methods syntax"]] page is also available, showing all methods in the class, their arguments and results.
The following pages are available; each shows all methods in the class, their arguments and results:
<ul>
<li>[[XmlParser methods syntax|XmlParser methods with syntax]]
<li>[[XmlSelector methods syntax|XmlSelector methods with syntax]]
<li>[[XmlAttributeList methods syntax|XmlAttributeList methods with syntax]]
</ul>
 
The following <var>Type</var> definitions are also provided for the <var>XmlParser</var> API:
 
<p class="code">Type  XmlStartHandler:
Function (Xmlparser):lambda( -
  %name Is Unicode NaneRequired, -
  %tagStartPos Is Float, -
  %tagEndPos Is Float, -
  %Attrlist Is Object XmlAttributeList, -
  %namespace Is Unicode) -
Is Object XmlSelector
 
Type  XmlEndHandler:
Subroutine (Xmlparser):lambda( -
  %name Is Unicode NaneRequired, -
  %tagStartPos Is Float, -
  %tagEndPos Is Float, -
  %text Is Unicode, -
  %namespace Is Unicode, -
  %attrlist Is Object XmlAttributeList, -
  %elementStartPos Is Float)
 
Type  XmlPIHandler:
Subroutine (Xmlparser):lambda( -
  %target Is Unicode NaneRequired, -
  %tagStartPos Is Float, -
  %tagEndPos Is Float, -
  %instruction Is Unicode)
</p>

Revision as of 20:47, 6 March 2013

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:

The following Type definitions are also provided for the XmlParser API:

Type XmlStartHandler: Function (Xmlparser):lambda( - %name Is Unicode NaneRequired, - %tagStartPos Is Float, - %tagEndPos Is Float, - %Attrlist Is Object XmlAttributeList, - %namespace Is Unicode) - Is Object XmlSelector Type XmlEndHandler: Subroutine (Xmlparser):lambda( - %name Is Unicode NaneRequired, - %tagStartPos Is Float, - %tagEndPos Is Float, - %text Is Unicode, - %namespace Is Unicode, - %attrlist Is Object XmlAttributeList, - %elementStartPos Is Float) Type XmlPIHandler: Subroutine (Xmlparser):lambda( - %target Is Unicode NaneRequired, - %tagStartPos Is Float, - %tagEndPos Is Float, - %instruction Is Unicode)