2010-11-02 121 views
1

我是新手。在rails中解析gmap json輸出3

我想通過json使用gmap數據。我使用xml在http://github.com/dmclark/geoaccess/blob/master/app/models/route.rb

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

給我

URI::InvalidURIError: bad URI(is not 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

嘗試編碼它。

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"))