【问题标题】:I don't know how to classify JSON data in Android我不知道如何在Android中对JSON数据进行分类
【发布时间】:2020-02-14 18:51:20
【问题描述】:

我是 Android 新手。我正在制作一个加密货币跟踪器。我正在使用韩国交换 API。但是,当我将 JSON 数据读取为 String 时,它与我在文献中发现的有点不同。

在红色括号中,有一些数据,但被归类为字符串,如“BTC,ETH”。我在这样的书中学到了

String timestamp;
String payment_currency; // payment currency(USD, KRW...)
ArrayList<BidAskBithumb> bids = new ArrayList<BidAskBithumb>(); // Bids
ArrayList<BidAskBithumb> asks = new ArrayList<BidAskBithumb>(); // Asks

每个属性都保存在字符串和数组中。但在该 JSON 数据中,payment_currency 字符串后面有 BTC 或 ETH 等货币名称。我不知道我必须制作每个类文件,如 BTC.java 或 ETH.java。我该如何解决这个问题?

这是我收到的 JSON 响应。

我读取了所有货币的数据:

原始 API 文档link

【问题讨论】:

  • 你能提供更多信息,比如你真正想要的吗?

标签: android json


【解决方案1】:

我不知道我必须制作每个类文件,如 BTC.java 或 ETH.java。我该如何解决这个问题?

不,你不必为它们创建新的类文件,你需要根据你的json文件创建model类。并处理其行为。

你可以试试this to create your model.

【讨论】:

    猜你喜欢
    • 2019-11-22
    • 2019-02-19
    • 1970-01-01
    • 2014-07-17
    • 2016-10-09
    • 1970-01-01
    • 2021-08-23
    • 1970-01-01
    • 2016-04-04
    相关资源
    最近更新 更多