Skip to content

Instantly share code, notes, and snippets.

@p-jahn
p-jahn / shrink_xml_texts.py
Last active April 5, 2023 19:37
reduce text content length in an xml file with a streaming reader
from xml.sax.saxutils import XMLGenerator
from defusedxml.sax import make_parser
from io import BytesIO
class XmlTextShrinker(XMLGenerator):
"""
An extended xml.sax.saxutils.XMLGenerator
"""