首先,需要安装库,并声明
import xml.dom.minidom as XmlDocument
写代码
doc = XmlDocument.Document()
# 创建根节点
dataroot = doc.createElement('DATAROOT')
doc.appendChild(dataroot)
datarow = doc.createElement('DATAROW')
dataroot.appendChild(datarow)
blcode = doc.createElement('BL_CODE')
blcode.appendChild(doc.createTextNode(packageList[0]['global_pack_code']))
datarow.appendChild(blcode)
ua_code = doc.createElement('UA_CODE')
ua_code.appendChild(doc.createTextNode('797184443'))
datarow.appendChild(ua_code)
#打印输出
print(doc.toxml(encoding='utf-8'))
packinfo_item = {"pack_part_num": doc.toxml()}
packinfo_item_list.append(packinfo_item)
print(packinfo_item_list)
则产出格式为
<DATAROOT>
<DATAROW>
<BL_CODE>04XPE0PXD1F6B19B80000004</BL_CODE>
<UA_CODE>797184443</UA_CODE>
</DATAROW>
</DATAROOT>