Я решил эту проблему, я думаю, что проблема была с кодировкой, теперь я использую URLConnection, и она работает:
public class Json {
public static JSONObject getJSON(String address) throws MalformedURLException, IOException, ParseException{
URL url=new URL(address);
URLConnection connection=url.openConnection();
connection.connect();
Scanner in=new Scanner(connection.getInputStream());
StringBuilder sb=new StringBuilder();
while (in.hasNextLine()){
sb.append(in.nextLine());
}
String value=sb.toString();
JSONObject json = (JSONObject)new JSONParser().parse(value);
return json;
}
}