【发布时间】:2018-04-12 13:42:11
【问题描述】:
我正在尝试使用正则表达式来解析 XML 文件(在我的情况下,这似乎是正确的方法)。
我的 XML 如下所示:
line='<form id="main">\n<input {disable} style="display:none" id="CALLERID"
value="58713780">\n<input {disable} style="display:none" id="GR_BUS"
value="VGH1"\n<td><input id="label" {disable} style="font-
size:9px;width:100%;margin:0;padding:1;" type=text></td>\n</form>>'
要访问文本,我正在使用: attr = re.search('[@id = (CALLERID|GR_BUS|label)]', 行)
我想得到解析xml格式的结果:
<CALLERID>58713780</CALLERID><GR_BUS>VGH1</GR_BUS><label></label>
但没有返回任何内容。
有人能指出我做错了什么吗? 感谢
【问题讨论】:
标签: python xml python-3.x xml-parsing