So come analizzare i normali oggetti JSON usando la libreria org.json, ma sono confuso su come analizzerei questo perché non ha nomi di array / oggetto.
[
{
"value1": null,
"value2": null,
"value3": "example"
}
]
Suppongo che tu sia abituato ad analizzare JSON come:
new JSONObject(jsonText);
Ma nel tuo caso attuale, l'elemento JSON di livello superiore non è un oggetto, è un array. (È piuttosto comune avere un oggetto come livello principale, ma non è necessario). Invece di analizzarlo passandolo a JSONObject, dovresti passarlo a JSONArray.
new JSONArray(jsonText)