【发布时间】:2019-02-23 16:23:20
【问题描述】:
我有以下xml格式的数据。
<UserStaging>
<Staging>
<Stage Type="Stage1" Start="0" />
<Stage Type="Stage2" Start="50"/>
<Stage Type="Stage3" Start="100" />
</Staging>
</UserStaging>
而且我必须以这种格式获取它:
<epoch><epoch_start>0</epoch_start<epoch_end>50</epoch_end><stage>NREM1</stage></epoch>
<epoch><epoch_start>50</epoch_start<epoch_end>100</epoch_end<stage>NREM2</stage></epoch>
<epoch><epoch_start>100</epoch_start<epoch_end>9999</epoch_end<stage>NREM3</stage></epoch>
其中 Stage1 是 NREM1,Stage2 是 NREM2 以此类推,一个项目的“epoch_end”是下一个项目的“开始”。 纪元时间是可变的。
我将如何使用例如 python 解析 xml 数据? 有没有比使用 minidump 之类的东西更好的方法来完成工作? 适当的解析命令是什么样的? 感谢您的回复。
【问题讨论】:
标签: python xml parsing xml-parsing