[Checkins] SVN: z3c.reference/branches/flash/s fix parsing bug
Bernd Dorn
bernd.dorn at lovelysystems.com
Sun Sep 9 13:22:36 EDT 2007
Log message for revision 79545:
fix parsing bug
Changed:
U z3c.reference/branches/flash/setup.py
U z3c.reference/branches/flash/src/z3c/reference/browser/serialize.py
-=-
Modified: z3c.reference/branches/flash/setup.py
===================================================================
--- z3c.reference/branches/flash/setup.py 2007-09-09 17:04:14 UTC (rev 79544)
+++ z3c.reference/branches/flash/setup.py 2007-09-09 17:22:35 UTC (rev 79545)
@@ -26,6 +26,7 @@
install_requires = [
'setuptools',
'ZODB3',
+ 'BeautifulSoup',
'zc.resourcelibrary',
'zope.app.component',
'zope.app.file',
Modified: z3c.reference/branches/flash/src/z3c/reference/browser/serialize.py
===================================================================
--- z3c.reference/branches/flash/src/z3c/reference/browser/serialize.py 2007-09-09 17:04:14 UTC (rev 79544)
+++ z3c.reference/branches/flash/src/z3c/reference/browser/serialize.py 2007-09-09 17:22:35 UTC (rev 79545)
@@ -1,7 +1,10 @@
import cElementTree
import urllib
+from BeautifulSoup import BeautifulSoup
def serializeForm(html):
+ tags = BeautifulSoup(html)(['input', 'textarea'])
+ html = ''.join([str(tag) for tag in tags])
html = '<div>%s</div>' % html
elem = cElementTree.fromstring(html)
res = []
More information about the Checkins
mailing list