You can use YQL for this and many, many other operations that you would normally not be able to easily do on the client. It is free, deployed in 5+ datacenters worldwide, will cache both directions, and widely used by Yahoo so very unlikely to be turned off. It even offers persistent storage.
http://developer.yahoo.com/yql/console/