(self, name)
| 72 | return skip |
| 73 | |
| 74 | def endElement(self, name): |
| 75 | name = unicode(name) |
| 76 | current = self.top() |
| 77 | if len(current.charbuffer): |
| 78 | current.text = Text(u''.join(current.charbuffer)) |
| 79 | del current.charbuffer |
| 80 | if len(current): |
| 81 | current.trim() |
| 82 | currentqname = current.qname() |
| 83 | if name == currentqname: |
| 84 | self.pop() |
| 85 | else: |
| 86 | raise Exception('malformed document') |
| 87 | |
| 88 | def characters(self, content): |
| 89 | text = unicode(content) |