Hallo,
ich verwende in einem ersten Schritt den DOMParser, da ich die gpx-Dateien als Text ausliefere. Danach suche ich die "Tags", die ich benötige, also nicht alle, mit getElementsByTagName oder querySelector. Mehr unter https://www.j-berkemeier.de/GPXViewer/ und den darin verlinkten Beispielen.
Gruß
Jürgen