diff --git a/sapl/relatorios/views.py b/sapl/relatorios/views.py index 861c4f988..495dd2aac 100755 --- a/sapl/relatorios/views.py +++ b/sapl/relatorios/views.py @@ -466,6 +466,29 @@ def get_espelho(mats): return materias +def remove_html_comments(text): + """ + Assume comentários bem formados e + não aninhados como --> + :param text: + :return: + """ + clean_text = text + start = clean_text.find('') + 2 + output_text = [] + for idx, i in enumerate(clean_text): + if not start <= idx <= end: + output_text.append(i) + clean_text = ''.join(output_text) + start = clean_text.find('