Parse a single element, prepending the HTML-entity DOCTYPE so references like é in the text resolve instead of failing.
(element_bytes)
| 389 | |
| 390 | |
| 391 | def _parse_programme_element(element_bytes): |
| 392 | """Parse a single <programme> element, prepending the HTML-entity DOCTYPE |
| 393 | so references like é in the text resolve instead of failing.""" |
| 394 | parser = etree.XMLParser(resolve_entities=True, load_dtd=True, no_network=True) |
| 395 | return etree.fromstring(_HTML_ENTITY_DOCTYPE + element_bytes, parser) |
| 396 | |
| 397 | |
| 398 | class _PrependStream: |
no outgoing calls
no test coverage detected