62 lines
1.5 KiB
TeX
62 lines
1.5 KiB
TeX
\section{\module{xml.dom.pulldom} ---
|
|
Support for building partial DOM trees}
|
|
|
|
\declaremodule{standard}{xml.dom.pulldom}
|
|
\modulesynopsis{Support for building partial DOM trees from SAX events.}
|
|
\moduleauthor{Paul Prescod}{paul@prescod.net}
|
|
|
|
\versionadded{2.0}
|
|
|
|
\module{xml.dom.pulldom} allows building only selected portions of a
|
|
Document Object Model representation of a document from SAX events.
|
|
|
|
|
|
\begin{classdesc}{PullDOM}{\optional{documentFactory}}
|
|
\class{xml.sax.handler.ContentHandler} implementation that ...
|
|
\end{classdesc}
|
|
|
|
|
|
\begin{classdesc}{DOMEventStream}{stream, parser, bufsize}
|
|
...
|
|
\end{classdesc}
|
|
|
|
|
|
\begin{classdesc}{SAX2DOM}{\optional{documentFactory}}
|
|
\class{xml.sax.handler.ContentHandler} implementation that ...
|
|
\end{classdesc}
|
|
|
|
|
|
\begin{funcdesc}{parse}{stream_or_string\optional{,
|
|
parser\optional{, bufsize}}}
|
|
...
|
|
\end{funcdesc}
|
|
|
|
|
|
\begin{funcdesc}{parseString}{string\optional{, parser}}
|
|
...
|
|
\end{funcdesc}
|
|
|
|
|
|
\begin{datadesc}{default_bufsize}
|
|
Default value for the \var{bufsize} parameter to \function{parse()}.
|
|
\versionchanged[The value of this variable can be changed before
|
|
calling \function{parse()} and the new value will
|
|
take effect]{2.1}
|
|
\end{datadesc}
|
|
|
|
|
|
\subsection{DOMEventStream Objects \label{domeventstream-objects}}
|
|
|
|
|
|
\begin{methoddesc}[DOMEventStream]{getEvent}{}
|
|
...
|
|
\end{methoddesc}
|
|
|
|
\begin{methoddesc}[DOMEventStream]{expandNode}{node}
|
|
...
|
|
\end{methoddesc}
|
|
|
|
\begin{methoddesc}[DOMEventStream]{reset}{}
|
|
...
|
|
\end{methoddesc}
|