~ubuntu-branches/ubuntu/maverick/python3.1/maverick

« back to all changes in this revision

Viewing changes to Doc/library/markup.rst

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2009-03-23 00:01:27 UTC
  • Revision ID: james.westby@ubuntu.com-20090323000127-5fstfxju4ufrhthq
Tags: upstream-3.1~a1+20090322
ImportĀ upstreamĀ versionĀ 3.1~a1+20090322

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
.. _markup:
 
3
 
 
4
**********************************
 
5
Structured Markup Processing Tools
 
6
**********************************
 
7
 
 
8
Python supports a variety of modules to work with various forms of structured
 
9
data markup.  This includes modules to work with the Standard Generalized Markup
 
10
Language (SGML) and the Hypertext Markup Language (HTML), and several interfaces
 
11
for working with the Extensible Markup Language (XML).
 
12
 
 
13
It is important to note that modules in the :mod:`xml` package require that
 
14
there be at least one SAX-compliant XML parser available. The Expat parser is
 
15
included with Python, so the :mod:`xml.parsers.expat` module will always be
 
16
available.
 
17
 
 
18
The documentation for the :mod:`xml.dom` and :mod:`xml.sax` packages are the
 
19
definition of the Python bindings for the DOM and SAX interfaces.
 
20
 
 
21
 
 
22
.. toctree::
 
23
 
 
24
   html.parser.rst
 
25
   html.entities.rst
 
26
   pyexpat.rst
 
27
   xml.dom.rst
 
28
   xml.dom.minidom.rst
 
29
   xml.dom.pulldom.rst
 
30
   xml.sax.rst
 
31
   xml.sax.handler.rst
 
32
   xml.sax.utils.rst
 
33
   xml.sax.reader.rst
 
34
   xml.etree.elementtree.rst