gpt4 book ai didi

java - 在Java中解析JSON url

转载 作者:太空宇宙 更新时间:2023-11-04 07:01:48 25 4
gpt4 key购买 nike

我正在尝试使用 GSON 将一些 JSON 数据解析为 Java,但由于其格式化方式,我无法这样做。我环顾四周,但发现的任何信息都无法帮助我解决这个问题。我对 JSON 没有太多经验,尤其是在将其解析为 Java 时。我将不胜感激为此获得的任何帮助。

JSON 网址: http://xpaw.ru/mcstatus/status.json

编辑:

我听取了您关于使用 Jackson 的建议,并浏览了一些指南并尝试制作它,这是我的代码:

主类:http://pastebin.com/XRcpkAuP

UptimeCheck 类:pastebin/f2UanvhY(抱歉,我无法发布超过 2 个链接:/)

由于某种原因,它似乎无法解析该链接。有人可以帮我吗?谢谢您

最佳答案

我个人推荐使用 Jackson 将 JSON 与 Java 相互转换。 Jackson 是一个高性能 JSON 处理器 Java 库。

下面的代码片段给出了这个库的基本概念。

//1. Convert JSON to Java object
ObjectMapper mapper = new ObjectMapper();
User user = mapper.readValue(new File("c:\\report_data.json"), ReportData.class);

//2. Convert Java object to JSON format
ObjectMapper mapper = new ObjectMapper();
mapper.writeValue(new File("c:\\report_data.json"), reportData);

writeValue()readValue()都有许多重载方法来支持不同类型的InputStreamOutputStream

供引用的示例:http://www.mkyong.com/java/how-to-convert-java-object-to-from-json-jackson/

希希尔

关于java - 在Java中解析JSON url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22005369/

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