标签: java android json url
我无法在带有url的字符串中使用%来从该url获取json数据,它在Android Studio中显示IOException
答案 0 :(得分:1)
百分号在URL中具有特殊含义,它表示编码字符。因此,要将百分号设置在URL中,您必须对百分号本身进行URL编码。当你这样做时,你获得%25。如果用%25替换%,您应该看到您的期望。
如果您遇到此问题,请阅读the specification以了解URL编码/解码的原因以及您需要的原因。另请查看java.net.URLEncoder类。
java.net.URLEncoder