解析rails 3中的gmap json输出

时间:2010-11-02 16:46:12

标签: jquery json ruby-on-rails-3

我是新手。

我试图通过json使用gmap数据。我在http://github.com/dmclark/geoaccess/blob/master/app/models/route.rb中使用xml。

  

uri = URI.parse(“http://maps.googleapis.com/maps/api/directions/json?origin=Chicago,IL&destination=Los+Angeles,CA&waypoints=Joplin,MO|Oklahoma+市,OK&安培;传感器=假“)

给了我

  

URI :: InvalidURIError:错误的URI(不是URI?):http://maps.googleapis.com/maps/api/directions/json?origin=Chicago,IL&destination=Los+Angeles,CA&waypoints=Joplin,MO|Oklahoma+City,OK&sensor=false

任何指针?

1 个答案:

答案 0 :(得分:1)

尝试编码。

uri = URI.parse(URI.encode("http://maps.googleapis.com/maps/api/directions/json?origin=Chicago,IL&destination=Los+Angeles,CA&waypoints=Joplin,MO|Oklahoma+City,OK&sensor=false"))