XmlParser API: Difference between revisions

From m204wiki
Jump to navigation Jump to search
(Created page with "This page is under construction. The best resource currently available for the XmlParser class is the PDF of a [http://sirius-software.com/sug10/sugparse.pdf presentation...")
 
m (link repair)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This page is [[under construction]].
This page is [[under construction]].


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 [[Media:sug10parse.pdf|presentation given in 2010]].
 
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>
 
 
==Type definitions==
The <var>XmlParser</var> API also includes the <var>XmlStartHandler</var>, <var>XmlEndHandler</var>, and <var>XmlPIHandler</var> <var>Type</var> definitions.
 
===The XmlStartHandler Type===
<p class="code">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 </p>
 
===The XmlEndHandler Type===
<p class="code">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) </p>
 
===The XmlPIHandler Type===
<p class="code">Type  XmlPIHandler:
Subroutine (Xmlparser):lambda( -
  %target Is Unicode NameRequired, -
  %tagStartPos Is Float, -
  %tagEndPos Is Float, -
  %instruction Is Unicode)
</p>
 
[[Category:Janus SOAP]]

Latest revision as of 18:55, 14 August 2015

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)