| Home | Trees | Indices | Help |
|
|---|
|
|
XML utilities. This module contains useful functions for parsing and using XML data. For the moment, there is only one function that can parse the data inside a processing instruction and return a Python dictionary. :copyright: 2009 LOGILAB S.A. (Paris, FRANCE), all rights reserved. :contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr :license: General Public License version 2 - http://www.gnu.org/licenses
| Functions | |||
|
|||
| Variables | |
RE_DOUBLE_QUOTE = re.compile(r'
|
|
RE_SIMPLE_QUOTE = re.compile(r'
|
|
__package__ =
|
|
| Function Details |
Utility function that parses the data contained in an XML
processing instruction and returns a dictionary of keywords and their
associated values (most of the time, the processing instructions contain
data like ``keyword="value"``, if a keyword is not associated to a value,
for example ``keyword``, it will be associated to ``None``).
:param pi_data: data contained in an XML processing instruction.
:type pi_data: unicode
:returns: Dictionary of the keywords (Unicode strings) associated to
their values (Unicode strings) as they were defined in the
data.
:rtype: dict
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sun Dec 27 17:18:41 2009 | http://epydoc.sourceforge.net |