我将xml存储在数据库字段中。它是有效的XML,但是在模板中呈现时,看起来像这样:
有没有可以格式化数据以使其可读的工具?它应该看起来像:
<item>
<ISOLanguage>Hello</ISOLanguage>
<Something></Something>
<item>
如果格式化XML的来源很重要,那么我猜您可能可以使用它...
import xml.dom.minidom
xml = xml.dom.minidom.parseString(xml_string)
pretty_xml_as_string = xml.toprettyxml()
然后通过上下文将“ pretty_xml_as_string”发送到模板。
“ xml_string”是存储在数据库字段中的xml。我假设它是一个字符串,如果不是,则需要将其转换为字符串。
我没有测试以上内容,但它应该非常接近所需的内容。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句