Commit c020e7f8 authored by Eli Bendersky's avatar Eli Bendersky

Merge doc fix from 3.3

parents 74eba65f bf8ab77f
...@@ -983,8 +983,8 @@ XMLParser Objects ...@@ -983,8 +983,8 @@ XMLParser Objects
.. method:: close() .. method:: close()
Finishes feeding data to the parser. Returns the result of calling the Finishes feeding data to the parser. Returns the result of calling the
:meth:`~TreeBuilder.close` method of the *target* passed during ``close()`` method of the *target* passed during construction; by default,
construction; by default, this is the toplevel document element. this is the toplevel document element.
.. method:: doctype(name, pubid, system) .. method:: doctype(name, pubid, system)
...@@ -998,12 +998,12 @@ XMLParser Objects ...@@ -998,12 +998,12 @@ XMLParser Objects
Feeds data to the parser. *data* is encoded data. Feeds data to the parser. *data* is encoded data.
:meth:`XMLParser.feed` calls *target*\'s :meth:`start` method :meth:`XMLParser.feed` calls *target*\'s ``start()`` method
for each opening tag, its :meth:`end` method for each closing tag, for each opening tag, its ``end()`` method for each closing tag,
and data is processed by method :meth:`data`. :meth:`XMLParser.close` and data is processed by method ``data()``. :meth:`XMLParser.close`
calls *target*\'s method :meth:`close`. calls *target*\'s method ``close()``.
:class:`XMLParser` can be used not only for building a tree structure. :class:`XMLParser` can be used not only for building a tree structure.
This is an example of counting the maximum depth of an XML file:: This is an example of counting the maximum depth of an XML file::
>>> from xml.etree.ElementTree import XMLParser >>> from xml.etree.ElementTree import XMLParser
>>> class MaxDepth: # The target object of the parser >>> class MaxDepth: # The target object of the parser
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment