zlzyp 发表于 2018-8-11 09:52:20

python xml转成dict

  可以转成dict
  defdictlist(node):
  res={}
  res={}
  xmltodict(node,res)
  reply={}
  reply=res
  returnreply
  defxmltodict(node,res):
  rep={}
  iflen(node):
  #n = 0
  for n inlist(node):
  rep={}
  value=xmltodict(n,rep)
  iflen(n):
  value=rep
  res.update({n.tag:value})
  else:
  res.update(rep)
  else:
  value={}
  value={'value':node.text,'attributes':node.attrib,'tail':node.tail}
  res.update({node.tag:node.text})
  return
页: [1]
查看完整版本: python xml转成dict