У меня есть следующие данные в формате 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 и такon, а "epoch_end" элемента - это "Start" следующего элемента.Время эпохи является переменным.
Как бы я проанализировал данные xml, например, с python?Есть ли лучший способ, чем использовать что-то вроде минидампа, чтобы сделать работу?Как будут выглядеть соответствующие команды синтаксического анализа?Спасибо за любой ответ.