gpt4 book ai didi

java - 在 Java 中使用 JSON API

转载 作者:行者123 更新时间:2023-11-29 07:47:41 25 4
gpt4 key购买 nike

我是 Java 初学者,我尝试对流行货币进行货币换算。为了保持汇率更新,我想使用这个 API:

http://openexchangerates.org/api/latest.json?app_id=db98850be67e4d3d9a3ac0cf26ea2e40

如何使用当前货币汇率的 API?

最佳答案

首先,您的问题与原始版本中提到的 Netbeans 无关。 Netbeans 就像 Eclipse 一样只是一个 IDE。您的问题仅与 Java 有关。

为了进一步分解您的问题,您不需要将其“放入”Netbeans 或其他任何内容。您提到的 API 是一个返回 JSON 的 Web API。因此,您唯一需要做的就是请求 URL(就像在浏览器中一样),将 JSON 字符串解析为一个对象并使用该对象。

这是一个如何请求 URL/JSON 以及如何将其解析为 JSON 对象的示例:

public static void main(String[] args) throws Exception {
String url = "http://openexchangerates.org/api/latest.json?app_id=db98850be67e4d3d9a3ac0cf26ea2e40";
String json = new Scanner(new URL(url).openStream(), "UTF-8").useDelimiter("\\A").next();
JsonParser jsonParser = new JsonParser();
System.out.println(jsonParser.parse(json));
}

该示例使用 Google 的 GSON 库,您可以在 https://code.google.com/p/google-gson 找到它.

关于java - 在 Java 中使用 JSON API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24043256/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com