ANDROID BEGINS
String JsonFeeds = object.getString("feeds");
JSONArray feeds = new JSONArray(JsonFeeds);
int feed_id;
String feed_radio, feed_title, feed_api, feed_frequency, feed_type, feed_date;
for (int i=0; i < feeds.length(); i++){
String feed_data = feeds.getString(i);
JSONArray array_feed = new JSONArray(feed_data);
for (int j=0; j < array_feed.length(); j++) {
JSONObject row = array_feed.getJSONObject(j);
feed_title = row.getString("feed_title");
tv.setText(feed_title);
}
}
I'm just a beginner in android am trying to figure out how to do the follow loop
EXPECTED LOOP IF IT WAS PHP
foreach($array[feeds] as $feed_key => $array_feed_data){
echo "<div>";
echo "<span>" . $array[feeds][$feed_key][val1] . "<span>";
echo "<span>" . $array[feeds][$feed_key][val2] . "<span>";
echo "<span>" . $array[feeds][$feed_key][val3] . "<span>";
echo "<span> <a href='$downloadlink'> Download </a><span>";
echo "</div>";
}
The problem I'm having with the android, i can't get to feeds[array_feed_id][my_value_to_show]
EDIT
String JsonFeeds = object.getString("feeds");
JSONArray feeds = new JSONArray(JsonFeeds);
JSONObject feeds = object.getJSONArray("feeds");
for (String key : feeds.getKeys()) {
JSONObject row = feeds.getJSONObject(key);
feed_title = row.getString("feed_title");
tv.setText(feed_title);
}