我想在此网址http://maps.google.com/maps/api/geocode/json?address=" + 关键字中传递关键字( ="墨西哥城" )关键字+"&安培;传感器=假"没有修剪空的空间。如何插入它。
答案 0 :(得分:2)
对于Android或Java,您可能希望使用URLEncoder。
String keywordEncoded = URLEncoder.encode(keyword, "UTF-8");
String urlEncoded = "http://maps.google.com/maps/api/geocode/json?address="
+ keywordEncoded
+ "&sensor=false";
答案 1 :(得分:1)
用%20替换空格,其空间的十六进制等效空间由http服务器解析为空格
答案 2 :(得分:0)
答案 3 :(得分:0)
您只需将空字符串替换为%20
usrStringObject = usrSTringObject.replaceAll(" ","%20");