summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorscoder <none@none>2008-01-28 11:20:38 +0100
committerscoder <none@none>2008-01-28 11:20:38 +0100
commit6cc2eb94298a78e5a911df5a522267f01d1e1c37 (patch)
tree24247ea15319b3759b5be5ba05012143c8d0954d /src
parent0c3cf17b47825c58420a490bd881c2a442002c56 (diff)
downloadpython-lxml-6cc2eb94298a78e5a911df5a522267f01d1e1c37.tar.gz
[svn r3219] r3348@delle: sbehnel | 2008-01-28 10:39:23 +0100
let objectify.makeparser() create a 'remove_blank_text' XML parser by default --HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/lxml/lxml.objectify.pyx6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lxml/lxml.objectify.pyx b/src/lxml/lxml.objectify.pyx
index 31268655..5c9722cb 100644
--- a/src/lxml/lxml.objectify.pyx
+++ b/src/lxml/lxml.objectify.pyx
@@ -1627,8 +1627,12 @@ def makeparser(**kw):
"""Create a new XML parser for objectify trees.
You can pass all keyword arguments that are supported by
- ``etree.XMLParser()``.
+ ``etree.XMLParser()``. Note that this parser defaults to removing
+ blank text. You can disable this by passing the
+ ``remove_blank_text`` boolean keyword option yourself.
"""
+ if 'remove_blank_text' not in kw:
+ kw['remove_blank_text'] = True
parser = etree.XMLParser(**kw)
parser.set_element_class_lookup( ObjectifyElementClassLookup() )
return parser