[OSM-talk-nl] Regular Expression
Rob
rob at coolbegin.com
Thu Jan 31 15:24:43 UTC 2008
of xslt inderdaad als je hem naar html wilt transformeren
waar wil je heen ?
Op 31-01-08 heeft Stefan de Konink <skinkie at xs4all.nl> het volgende
geschreven:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>
> Joris Meijerink schreef:
> > ik probeer van deze lijst:
> >
> http://www.informationfreeway.org/api/0.5/node%5bname:carnaval=*%5d%5bbbox=3.0,50.65,7.15,53.55%5d
> >
> > een mooiere en leeesbare lijst te maken. Nu ben ik dus wat aan het
> > klooien met reg exp. in php (zou compatible moeten zijn met perl) maar
> > ik krijg het niet voor elkaar. Het lijkt me dat iemand daar vast al
> > eerdere mee aan de slag is geweest.
> >
> > Stukje van de text die ik uit wil pluizen in nodeid, name,
> > name:carnaval, place, lat., lon..
> >
> > <node id='25279725' lat='51.4723354' lon='5.552838' user='kleptog'
> > osmxapi:users='kleptog' timestamp='2008-01-26T12:32:12Z'>
> > <tag k='is_in' v='Noord Brabant, the Netherlands, Europe'/>
> > <tag k='name' v='Nuenen'/>
> > <tag k='name:carnaval' v='Dwèrsklippelgat'/>
> > <tag k='place' v='town'/>
> > </node>
> >
> > ook geprobeerd alleen het nodeID te krijgen maar dat lukt niet :s
> >
> > $regex = '|<node id=\'([^\']+) lat=|';
> > $count = preg_match_all($regex, $info, $temp);
> > print_r($temp);
> > for ($i = 0; $i < sizeof($temp[0]); $i++) {
> > $nodes[$i][id] = trim($temp[0][$i]);
> > }
>
> Please, hiervoor hebben we DOM uitgevonden. Regular expressions zijn er
> niet voor gemaakt om XML te parsen...
>
>
> Stefan
>
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.7 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFHoearYH1+F2Rqwn0RCrgvAJwOuHeNn94rcbbIUhPYbOSBZsNnrQCaA4EX
> VFbE0NtBEaF1lIxTEdoiX98=
> =r8Us
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Talk-nl mailing list
> Talk-nl at openstreetmap.org
> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-nl/attachments/20080131/7703caf1/attachment.htm>
More information about the Talk-nl
mailing list