interface XParser in module com::sun::star::xml::sax::

(Global Index)

Syntax

interface XParser : com::sun::star::uno::XInterface ;

Description

specifies a SAX parser.

This interface is an IDL version of the Java interface org.xml.sax.Parser with some minor adaptations.

Method Summary

parseStream parses an XML document from a stream.

setDocumentHandler allows an application to register a document event handler.

setErrorHandler allows an application to register an error event handler.

setDTDHandler allows an application to register a DTD-Handler.

setEntityResolver allows an application to register a DTD-Handler.

setLocale sets a locale specified for localization of warnings and error messages.

Method Details



parseStream

Syntax

void parseStream (
com::sun::star::xml::sax::InputSource strucInputSource )
raises ( com::sun::star::xml::sax::SAXException , com::sun::star::io::IOException );

Description

parses an XML document from a stream.

Set the desired handlers before calling this method.


setDocumentHandler

Syntax

void setDocumentHandler (
com::sun::star::xml::sax::XDocumentHandler xHandler );

Description

allows an application to register a document event handler.


setErrorHandler

Syntax

void setErrorHandler (
com::sun::star::xml::sax::XErrorHandler xHandler );

Description

allows an application to register an error event handler.

Note that the error handler can throw an exception when an error or warning occurs. Note that an exception is thrown by the parser when an unrecoverable (fatal) error occurs.


setDTDHandler

Syntax

void setDTDHandler (
com::sun::star::xml::sax::XDTDHandler xHandler );

Description

allows an application to register a DTD-Handler.


setEntityResolver

Syntax

void setEntityResolver (
com::sun::star::xml::sax::XEntityResolver xResolver );

Description

allows an application to register a DTD-Handler.


setLocale

Syntax

void setLocale (
com::sun::star::lang::Locale locale );

Description

sets a locale specified for localization of warnings and error messages.

Set the language of the error messages. Useful when the parsing errors will be presented to the user.

Top of Page