2016-11-24 6 views
0

Я только что отправился в поход и использовал Garmin для отслеживания маршрута GPS, частоты сердечных сокращений & каденция. Я импортировал это в портал Garmin, и все работает отлично.Строки данных обратного порядка на уровне родительских тегов (данные GPX)

Единственная проблема заключается в том, что он регистрировал меня только от A до B (но не от B до A) - из-за разряда батареи.

Я надеюсь вручную добавить эти строки в код - и мне нужно в основном переупорядочить все строки кода, но на уровне «родительского тега».

Это фрагмент кода, который содержит 3 записи.

Они разбиты на уровне, и мне нужно их переупорядочить с 1,2,3 до 3,2,1.

Каков наилучший способ для этого? У меня есть 30 000 строк кода, поэтому определенно нельзя сделать вручную.

Cheers!

<trkpt lat="-44.5103318989276885986328125" lon="168.74328752048313617706298828125"> 
     <ele>372</ele> 
     <time>2016-11-13T21:40:02.000Z</time> 
     <extensions> 
      <ns3:TrackPointExtension> 
      <ns3:hr>89</ns3:hr> 
      <ns3:cad>0</ns3:cad> 
      </ns3:TrackPointExtension> 
     </extensions> 
     </trkpt> 
     <trkpt lat="-44.5103318989276885986328125" lon="168.74328735284507274627685546875"> 
     <ele>372</ele> 
     <time>2016-11-13T21:40:03.000Z</time> 
     <extensions> 
      <ns3:TrackPointExtension> 
      <ns3:hr>88</ns3:hr> 
      <ns3:cad>0</ns3:cad> 
      </ns3:TrackPointExtension> 
     </extensions> 
     </trkpt> 
     <trkpt lat="-44.51031404547393321990966796875" lon="168.743350803852081298828125"> 
     <ele>371.600006103515625</ele> 
     <time>2016-11-13T21:40:12.000Z</time> 
     <extensions> 
      <ns3:TrackPointExtension> 
      <ns3:hr>88</ns3:hr> 
      <ns3:cad>46</ns3:cad> 
      </ns3:TrackPointExtension> 
     </extensions> 
     </trkpt> 

ответ

0

Выяснено, как это сделать.

Я использовал онлайн-конвертер XML для CSV, который разбил теги на несколько файлов CSV на основе уровня тега.

Количество строк было точно таким же, как и для уровня детализации, который я хотел - поэтому я просто скопировал столбцы рядом друг с другом - и все это было в табличном формате для меня.

Итак, я сделал простой обратный порядок и получил мой результат :)

 Смежные вопросы

  • Нет связанных вопросов^_^