Antwort auf: Fragen zu XML

Startseite Foren Deutsches LiveCode-Forum Fragen zu XML Antwort auf: Fragen zu XML

#3638
Andreas S.
Teilnehmer

    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