diff --git a/app.py b/app.py index 5a46f50..f3a682f 100644 --- a/app.py +++ b/app.py @@ -16,22 +16,22 @@ class App: for data in root.getchildren(): for elem in data.getchildren(): - self.read_element(elem, hide_empty=hide_empty) + self._read_element(elem, hide_empty=hide_empty) - def read_element(self, element, sign="", hide_empty=True): + def _read_element(self, element, sign="", hide_empty=True): element_text = element.text if hide_empty and not element_text or isinstance(element, lxml.etree._Comment) or isinstance(element, lxml.etree._ProcessingInstruction): pass elif element.tag.find("AKTION") > -1: num = int(element_text) - print(sign, self.clean_xmlns(element.tag), AktionsStatus.get_status(num)) + print(sign, self._clean_xmlns(element.tag), AktionsStatus.get_status(num)) else: - print(sign, self.clean_xmlns(element.tag), element.text if element.text else "") + print(sign, self._clean_xmlns(element.tag), element.text if element.text else "") if len(element.getchildren()) > 0: for el in element.getchildren(): - self.read_element(el, sign+"\t") + self._read_element(el, sign + "\t") - def clean_xmlns(self, tag_text): + def _clean_xmlns(self, tag_text): if tag_text and tag_text.startswith("{"): return tag_text.split("}")[1] return tag_text diff --git a/config.json b/config.json new file mode 100644 index 0000000..e69de29