2016-11-24 1 views
0

방금 ​​하이킹 여행을 갔고 Garmin을 사용하여 GPS 경로 (심장 박동 & 종지)를 추적했습니다. Garmin 포털에이 파일을 가져 왔는데 완벽하게 작동합니다.상위 태그 레벨 (GPX 데이터)에서 데이터의 역 순서 라인

유일한 문제는 배터리가 부족하여 A부터 B (B에서 A로 돌아 가지 않음)를 얻지 못했다는 것입니다.

이 코드를 수동으로 코드에 추가하고 싶습니다. 기본적으로 모든 코드 줄을 '부모 태그'수준으로 다시 정렬해야합니다.

다음은 3 개의 항목이 포함 된 코드 스 니펫입니다.

이들은 레벨에서 분리되어 있으며 1,2,3에서 3,2,1까지 순서를 바꿔야합니다.

가장 좋은 방법은 무엇입니까? 나는 3 만 줄의 코드를 가지고 있으므로 수동으로 할 수는 없다.

건배!

<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 to CSV 변환기를 사용하여 태그 레벨에 따라 태그를 여러 CSV 파일로 분류했습니다.

행 수는 원했던 세부 수준에서 정확히 동일하므로 열을 서로 복사 한 다음 모든 항목이 표 형식으로 나타납니다.

그렇다면 나는 쉽게 역순으로 수행하여 내 결과를 얻었습니다.