我正在尝试格式化以下 xml
<block formula="MY_VAR < 3"><set-variable name="OTHER_VAR"></set-variable></block>
进入
<block formula="MY_VAR < 3">
<set-variable name="OTHER_VAR">
</set-variable>
</block>
由于我的公式中的 ,使用xmlformatter并出现错误。<
具体的错误是
ExpatError:格式不正确(无效令牌)
当我尝试代码时
my_xml = '<block formula="MY_VAR < 3"><set-variable name="OTHER_VAR"></set-variable></block>'
formatter = xmlformatter.Formatter(indent="1", indent_char=" ", encoding_output="UTF-8", preserve=["literal"])
pretty_xml = formatter.format_string(my_xml)
如何在我的公式中包含小于并能够格式化我的 XML?