Aktywne Wpisy
![](https://wykop.pl/cdn/c3397992/psycha_Ny2gTiq6Le,q60.jpg)
psycha +31
Nadal nie mogę uwierzyć w to, co powiedziała Honey. Ponad 100 k miesięcznie za pokazywanie dupy na OF? XD Mamy tu kogoś, kto płaci jakiejś typiarze za zdjęcia/filmy? Bo chciałbym zrozumieć, co kieruje człowiekiem, by w dobie darmowego porno i pół nagich zdjęć na insta, płacić kasę dziewczynom, co na sete same mają beke ze stulejarzy, którzy to kupują. Przecież, to totalnie niezrozumiałe zjawisko. ( ͡° ʖ̯ ͡°)
tutaj json:
http://api.nbp.pl/api/exchangerates/tables/A?format=json
tutaj kod:
http://pastebin.com/FsK1V2TM
#androiddev #json #java
Rozważ użycie biblioteki Gson.
return newBuffer.toString();
i zobacz czy w ogóle tam wchodzi.
Pozwolenie na internet w manifeście masz?
object = object.getJSONObject(0);
JSONArray currencyArray = object.getJSONArray("rates");
@srgs A nie powinno być na początku
JSONArray object = newJSONArray(jsonData);
Potem z tego wybrać element 0 i na nim operować?
object = object.getJSONObject(0);
W jego implementacji object jest JsonObject a na nim nie możesz wykonać getJSONObject(0)
Dopiero jak zrobisz to jako JSONArray to wtedy
@Niewpisze: wtedy muszę wywalić to currencyarray bo mi się z nim kłóci, trochę się zamotałem w tym co mi piszecie(jestem dość początkujący :))
JSONArray jsonarrya =new JSONArray (jsonData)
JSONObject jsonObject= jsonarray.getJSONObject(0);
JSONArray ratesArray =jsonObject.getJsonArray("rates");
Mogą być błędy pisze z telefonu
O ile w ogóle ściągasz poprawnie dane z API - ja bym to sprawdził na samym początku ( ͡° ͜ʖ ͡°).
No i nie ma w tym nic dziwnego, że dostajesz array na początku (api pewnie może zwrócić kilka tabel, dla jakieś zakresu dat). To jest całkiem spoko. Problemy się zaczynają jak ciulate api zamiast zwrócić array,