【问题标题】:Android - Java Parsing JSONAndroid - Java 解析 JSON
【发布时间】:2016-03-12 23:28:55
【问题描述】:

我正在尝试解析 JSON 响应并将数据传递给列表视图适配器。

这已经奏效了:

    private void parseJsonFeed(JSONObject response) {
      try {

       JSONArray feedArray = response.getJSONArray("feed");

       for (int i = 0; i < feedArray.length(); i++) {
         JSONObject feedObj = (JSONObject) feedArray.get(i);

               ..........

但这还没有:

    private void parseJsonFeed(JSONObject response) {
      try {

       JSONArray feedArray = response.getJSONArray("feed");

       for (int i = feedArray.length(); i > 1; i--) {
         JSONObject feedObj = (JSONObject) feedArray.get(i);

               ..........

我需要从最后一个到第一个解析项目,我缺少什么?这应该是一个简单的陈述,但我已经尝试了几个小时。

【问题讨论】:

    标签: java android json parsing for-loop


    【解决方案1】:

    改用这个:

    for (int i = feedArray.length() - 1; i >= 0; i--) {
    

    请记住,列表从 0 开始,到 (length-1) 结束。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多