diff options
Diffstat (limited to 'lib/python/Tools')
| -rw-r--r-- | lib/python/Tools/XMLTools.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/python/Tools/XMLTools.py b/lib/python/Tools/XMLTools.py index aaab4677..05513622 100644 --- a/lib/python/Tools/XMLTools.py +++ b/lib/python/Tools/XMLTools.py @@ -15,3 +15,11 @@ def elementsWithTag(el, tag): continue if tag(x.tagName): yield x + +def mergeText(nodelist): + rc = "" + for node in nodelist: + if node.nodeType == node.TEXT_NODE: + rc = rc + node.data + return rc + |
