public static Double getAsDouble(JSONValue jsonValue) { if (jsonValue == null) { return null; } JSONNumber jsonNumber; if ((jsonNumber = jsonValue.isNumber()) == null) { JSONString jsonString = jsonValue.isString(); return jsonString != null ? Double.parseDouble(jsonString.toString()) : null; } return jsonNumber.doubleValue(); }
String url = str.toString();