home
wiki
classes/clusters list
class information
+
Point of view
ANY
ANY
XML_NAMESPACES
XML_PARSER
INTERNALS_HANDLER
All features
class XMLNS_PARSER
Summary
top
A namespace-aware XML parser
Direct parents
inherit list:
XML_CALLBACKS
insert list:
XML_NAMESPACES
Overview
top
creation features
connect_to
(a_stream:
INPUT_STREAM
)
Connect to the given XML document
make
Create a not connected parser
exported features
parse
(a_callbacks:
XMLNS_CALLBACKS
)
Parse an XML documents by sending parsing events to the given
callbacks
connect_to
(a_stream:
INPUT_STREAM
)
Connect to the given XML document
line
:
INTEGER_32
column
:
INTEGER_32
register_namespace_action
(a_namespace:
STRING
, a_action:
PROCEDURE
[
TUPLE 2
[XMLNS_PARSER,
STRING
]])
parse
(a_callbacks:
XMLNS_CALLBACKS
)
effective procedure
top
Parse an XML documents by sending parsing events to the given
callbacks
connect_to
(a_stream:
INPUT_STREAM
)
effective procedure
top
Connect to the given XML document
require
a_stream.is_connected
line
:
INTEGER_32
effective function
top
column
:
INTEGER_32
effective function
top
register_namespace_action
(a_namespace:
STRING
, a_action:
PROCEDURE
[
TUPLE 2
[XMLNS_PARSER,
STRING
]])
effective procedure
top