我有一个带有6Go的XML文件(我的模拟的痕迹),我想将其转换为csv格式?
有没有办法做到这一点,我有4GO的RAM用于此应用程序
这是我的xml文件的一小部分
<netstate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.sf.net/xsd/netstate_file.xsd">
<timestep time="0.00">
<edge id="-39539626">
<lane id="-39539626_0">
<vehicle id="flow0.0" pos="2.60" speed="0.00"/>
</lane>
</edge>
</timestep>
<timestep time="0.10">
<edge id="-39539626">
<lane id="-39539626_0">
<vehicle id="flow0.0" pos="2.62" speed="0.25"/>
</lane>
</edge>
</timestep>
我真正想要的是获得Vehicle ID an Lane ID
(并且精确地说我想要车辆ID和这辆车所采用的LaneID集合)
在我得到条目后,我想用它来获取此输出
Vehicule1:LaneID1,LaneID2,LaneID3,.....
Vehicule2:LaneID1,LaneID5,LaneID4,.....
Vehicle3:LaneID3,LaneID8,LaneID7,.....
...........
我没有使用特定语言我想要的是此输出
目前我在java中开发了一个函数来读取csv文件,然后得到我想要的输出
提前谢谢