这是我的XML文件
test.xml
:
<nodes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/nodes_file.xsd">
<node id="0" x="0.0" y="0.0" type="traffic_light"/>
<node id="1" x="0.0" y="500.0" type="priority"/>
<node id="2" x="500.0" y="0.0" type="priority"/>
<node id="3" x="0.0" y="-500.0" type="priority"/>
<node id="4" x="-500.0" y="0.0" type="priority"/>
</nodes>
我想将其转换为包含以下列的CSV文件:
id, x, y, type
. 所以应该是这样的:
id,x,y,type
0,0.0,0.0,traffic_light
1,0.0,500.0,priority
2,500.0,0.0,priority
3,0.0,-500.0,priority
4,-500.0,0.0,priority
我怎么能通过Python实现呢?感谢您的关注!