首页 > 开发 > Python > 正文

python中将XML转换为JSON格式

2017-09-06 19:38:55  来源:网友分享

由于老系统用的XML格式作为接口,而我的程序需要将这部分xml转换成json再使用。一头雾水,希望大家能给个思路。

<student>    <stid>10213</stid>    <info>        <name>name</name>        <mail>xxx@xxx.com</mail>        <sex>male</sex>    </info>    <course>        <name>math</name>        <score>90</age>    </course>    <course>        <name>english</name>        <score>88</age>    </course>    ...</student>

转成类似下面这种:

{    "student": ...    ...}

解决方案

参见此贴:
http://stackoverflow.com/questions/21...

将xml转成dict以后,再用json.dumps输出就行了。