当前需要解析出字符串s中的<RESULT_MSG></RESULT_MSG>标记对中内容,作为程序返回值
代码如下:
from xml.dom.minidom import parseString
s = "<DATAROOT><DATAROW><BL_CODE>bl_code</BL_CODE><UA_CODE>ua_code</UA_CODE><RESULT_MSG>BATT_TYPE不正确</RESULT_MSG></DATAROW></DATAROOT>"
doc = parseString(s)
collection = doc.documentElement
returnInfo = collection.getElementsByTagName("RESULT_MSG")[0].childNodes[0].data
print("returnInfo=", returnInfo)
本文参照:
https://blog.csdn.net/kongsuhongbaby/article/details/84869838 python3基础:操作xml
https://www.cnblogs.com/wanghong1994/p/12123631.html 【python小随笔】python解析xml格式字符串与xml文件