Java 如何从json获取文件url并实现按钮下载?

Java 如何从json获取文件url并实现按钮下载?,java,android,Java,Android,我已经从Json上查看过了 我希望我的按钮可以从特定的Json文件下载Url 如何从Json获取文件Url文件并实现按钮下载 Json 首先,您需要将字符串转换为JSON并对其进行解析,您可以使用进行解析,更多详细信息请访问 JSONObject jsonObj = new JSONObject("{\"phonetype\":\"N95\",\"cat\":\"WP\"}"); URL website = new URL("http://www.website.com/informatio

我已经从Json上查看过了

我希望我的按钮可以从特定的Json文件下载Url

如何从Json获取文件Url文件并实现按钮下载

Json


首先,您需要将
字符串
转换为
JSON
并对其进行解析,您可以使用进行解析,更多详细信息请访问

JSONObject jsonObj = new JSONObject("{\"phonetype\":\"N95\",\"cat\":\"WP\"}");
URL website = new URL("http://www.website.com/information.asp");
ReadableByteChannel rbc = Channels.newChannel(website.openStream());
FileOutputStream fos = new FileOutputStream("information.html");
fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);
然后您需要下载数据,更多详细信息请访问

JSONObject jsonObj = new JSONObject("{\"phonetype\":\"N95\",\"cat\":\"WP\"}");
URL website = new URL("http://www.website.com/information.asp");
ReadableByteChannel rbc = Channels.newChannel(website.openStream());
FileOutputStream fos = new FileOutputStream("information.html");
fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);