Мне нужно загрузить данные с URL-адреса, который имеет JSON-массив, а не объект JSON, по крайней мере, это то, что я понимаю.Как получить доступ к каждому узлу из массива JSON (не JSON Object)?
Извлечение данных из URL:
// JSONObject jsonObject=new JSONObject(ParsingDta);
JSONArray jsonArray = jsonObject.getJSONArray("Employee");
for (int i = 0; i < jsonArray.length(); i++) {
// JSONObject jsonObject1=jsonArray.getJSONObject(i);
String id = jsonObject1.getString("id").toString();
String name = jsonObject1.getString("name").toString();
String salary = jsonObject1.getString("salary").toString();
database.insertData(id, name, salary);
str += "\n Employee" + i + "\n name:" + name + "\n id:" + id + "\n salary:" + salary + "\n";
// textView1.setText(str);
}
выше имеет JSON объект я думаю, и мне нужно JSON массиву
[{"billedret":0,"class":"com.enteleki.sfa.botree.RetailerSummary","ctgcode":"G00" ...
и так далее ..
Не могли бы вы добавить немного вашего JSON-файла ?, Я не вижу Employee-тег –
Сотрудник основан на JSONObject, я не хочу этого. Я хочу использовать JSONParsing для данных, опубликованных последним – Venky