Avatar billede compac Seniormester
26. oktober 2009 - 13:55 Der er 3 kommentarer og
2 løsninger

Trække værdier ud af en html-fil

Når jeg overfører data fra min GPS til computeren dannes der en .gpx fil. Den har dog bygget op ligesom en html-fil.

Den indeholder naturligvis længde og breddegrader. Derudover en masse skrammel, som jeg ikke har brug for.

Den har dette udseende:

<metadata>
<link href="http://www.gpsinformation.org/ronh/g7towin.htm">
<text>G7ToWin</text>
</link>
<bounds minlat="55.46371336" minlon="11.95953104" maxlat="55.49445743"

maxlon="12.07257818"/>
<extensions>
<time

xmlns="http://www.topografix.com/GPX/gpx_modified/0/1">2009-08-06T19:09:17.625Z</time>
</extensions>
</metadata>
<trk>
<name>ACTIVE LOG 001</name>
<type>Track black</type>
<extensions>
<label xmlns="http://www.topografix.com/GPX/gpx_overlay/0/3">
<text xmlns="http://www.topografix.com/GPX/gpx_style/0/2">
<font>
<family generic="sans-serif">
<face>Arial</face>
</family>
</font>
</text>
</label>
<line xmlns="http://www.topografix.com/GPX/gpx_style/0/2">
<color>000000</color>
<opacity>1.0</opacity>
<width>1.000</width>
<pattern>Solid</pattern>
<extensions>
<cased xmlns="http://www.topografix.com/GPX/Private/TopoGrafix/0/3">true</cased>
</extensions>
</line>
</extensions>
<trkseg>
<trkpt lat="55.49445743" lon="11.97227958">
<ele>-49.37</ele>
<time>2009-08-06T08:56:03Z</time>
</trkpt>
<trkpt lat="55.49427093" lon="11.97237966">
<ele>40.03</ele>
<time>2009-08-06T08:58:59Z</time>
</trkpt>
<trkpt lat="55.49398192" lon="11.97230388">
<ele>39.07</ele>
<time>2009-08-06T08:59:24Z</time>
</trkpt>
</trk>
<extensions>
</extensions>
</gpx>


Jeg kunne nu tænke mig at få værdierne for længde og breddegrader (lat og lon) pillet ud og lagt over i et array.
Hvordan bærer jeg mig ad med det?
Avatar billede keysersoze Ekspert
26. oktober 2009 - 13:59 #1
Det er xml og ikke html - du kan se kodeeksempel her; http://www.w3schools.com/XML/xml_examples.asp
Avatar billede tjens Nybegynder
26. oktober 2009 - 15:35 #2
Et lignende spørgsmål blev besvaret for nylig:
http://www.eksperten.dk/spm/888250#reply_7462080

Desværre er dit fileksempel ikke 100% korrekt XML:
Prøv at rename til .xml og åben filen med MSIE.

( Der mangler et <gpx> starttag som første linie
og der mangler et </trkseg> i slutningen inden </trk> )
Avatar billede compac Seniormester
26. oktober 2009 - 17:05 #3
Tak til Jer begge, hvordan giver jeg jer begge point?
Avatar billede tjens Nybegynder
26. oktober 2009 - 21:19 #4
Dette er et svar, som du har mulighed for at dele point ud på.
Avatar billede keysersoze Ekspert
26. oktober 2009 - 22:01 #5
skal kun have point hvis min løsning har været til hjælp.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester