```
JSONObject obj = new JSONObject();

obj.put("weather", "[{'id: 300,'main': 'Drizzle','description': 'light intensity drizzle','icon': '09d'}]");

JSONArray arr = obj.getJSONArray("weather");
JSONObject obj2  = arr.getJSONObject(0);

```

Above is my JSON data, i am trying to extract all fields (id, main, drizzle etc) but JSONArray inside root JSON object is empty when i try to Log.d