我有以下代码,该代码分析XML响应并返回代表产品的Element对象的列表。
tree = ET.ElementTree(ET.fromstring(raw_xml_response))
products = root.findall('//Product')
现在,我需要从每个产品中获取原始XML,以便将其存储在数据库中。元素似乎没有执行此操作的方法-从每个产品元素获取原始XML的惯用方式是什么?
谢谢,
有一个名为tostring
(docs)的顶级函数可以接受元素,请尝试
print([ET.tostring(product) for product in products])
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句