当前 JSON 包从链接中检索信息

Current JSON package to retrieve info from links

我目前正在尝试找到一个工作和当前 JSON 文件,这些文件能够从 link 中提取 JSON 信息,例如

https://api.coinmarketcap.com/v1/ticker/bitcoin/?convert=CAD

有了这个 link 当你点击它时它会显示比特币的当前价格。

我为 JSON 下载的所有库要么是零散的,要么已经过时了很多年。

为什么 JSON 没有成为 JAVA 项目的标准?但是我跑题了。

如果你点击上面的 link 它会显示比特币信息。我只对一个领域感兴趣,那就是"price_cad"。哪个 JSON 最值得推荐,它是最新的并且可以达到预期的效果。

我查看了问题 。我发现这并不是我想要的。

还有!!!

Bitcoin Stack Exchange 根本没有激活。我看到了几篇没有答案的帖子,并且这些年来零星地发布。 :(

public static String btcvalue(){
        String msg = "";
        try {
            URL url = new URL("https://api.coinmarketcap.com/v1/ticker/bitcoin/?convert=CAD");
            System.setProperty("http.agent", "Chrome");
            BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream()));
            String str = "";
            while (null != (str = br.readLine())) {
                msg = msg + str;
            }
            String decodedText = msg;
            String[] parts = decodedText.split("price_cad");
            String[] amnt = parts[1].split(",");
            String[] finn = amnt[0].split(":");
            msg = finn[1].replace("\"", "");
        } catch (Exception ex) {
            ex.printStackTrace();
            msg = "10.000";
        }
        return msg;
    }

这是我找到的解决方案。不完全是 JSON 但它仍然获得所需的值。