Startseite › Foren › Deutsches LiveCode-Forum › Fragen zu XML › Antwort auf: Fragen zu XML
Januar 14, 2018 um 18:39 Uhr
#3638
Ha… gelöst…
Danke Gregor für den Denkanstoss
private command processLOCTree pTree
local tnameid, tname, tlat, tlon, tAusgabe
local tWPs, tLWPs
put revXMLChildNames(pTree, "loc", return, "waypoint", true) into tWPs
repeat for each line twaypoint in tWPs
put revXMLAttribute(pTree, "loc/"&twaypoint&"/name", "id") into tnameid
put revXMLNodeContents(pTree, "loc/"&twaypoint&"/name") into tname
put revXMLAttribute(pTree, "loc/"&twaypoint&"/coord", "lat") into tlat
put revXMLAttribute(pTree, "loc/"&twaypoint&"/coord", "lon") into tlon
put "Name = " & tnameid &": "& tname & return & "Coord = " & tlat &", "& tlon & return after tLWPs
put return after tLWPs
end repeat
put tLWPs after tAusgabe
set the text of field "text" to tAusgabe
end processLOCTree
Es war wirklich der denkfehler das ich die Variable „waypoint“ (jetzt twaypoint) nicht abgefragt hatte…
Danke nochmal