GNU Info

Info Node: (python2.1-lib.info)InputSource Objects

(python2.1-lib.info)InputSource Objects


Next: AttributesImpl Objects Prev: Locator Objects Up: xml.sax.xmlreader
Enter node , (file) or (file)node

InputSource Objects
-------------------

`setPublicId(id)'
     Sets the public identifier of this `InputSource'.

`getPublicId()'
     Returns the public identifier of this `InputSource'.

`setSystemId(id)'
     Sets the system identifier of this `InputSource'.

`getSystemId()'
     Returns the system identifier of this `InputSource'.

`setEncoding(encoding)'
     Sets the character encoding of this `InputSource'.

     The encoding must be a string acceptable for an XML encoding
     declaration (see section 4.3.3 of the XML recommendation).

     The encoding attribute of the `InputSource' is ignored if the
     `InputSource' also contains a character stream.

`getEncoding()'
     Get the character encoding of this InputSource.

`setByteStream(bytefile)'
     Set the byte stream (a Python file-like object which does not
     perform byte-to-character conversion) for this input source.

     The SAX parser will ignore this if there is also a character stream
     specified, but it will use a byte stream in preference to opening a
     URI connection itself.

     If the application knows the character encoding of the byte stream,
     it should set it with the setEncoding method.

`getByteStream()'
     Get the byte stream for this input source.

     The getEncoding method will return the character encoding for this
     byte stream, or None if unknown.

`setCharacterStream(charfile)'
     Set the character stream for this input source. (The stream must be
     a Python 1.6 Unicode-wrapped file-like that performs conversion to
     Unicode strings.)

     If there is a character stream specified, the SAX parser will
     ignore any byte stream and will not attempt to open a URI
     connection to the system identifier.

`getCharacterStream()'
     Get the character stream for this input source.


automatically generated by info2www version 1.2.2.9