Pracuję nad aplikacją kliencką Blackberry i skonfrontowałem ten sam problem. Szukałem sposobu JSON analizowania odpowiedzi, którą otrzymuję z serwera. Używam wtyczki Eclipse dla BB jako IDE i jest dostarczana z BB SDK, w tym te dla JSON.
Najprostszą odpowiedzią na to pytanie jest to, że:
Początkowo nie zapomnij, aby korzystać z tej instrukcji import:
import org.json.me.JSONObject;
Następnie przypisać JSON sformatowany odpowiedzi z serwera do zmiennej String:
String jsonStr = "{\"team\":\"Bursaspor\",\"manager\":\"Ertuğrul Sağlam\",\"year\":\"2010\"}";
Tworzenie JSONObject:
JSONObject obj = new JSONObject(jsonStr);
czyli jeśli chcesz użyć wartości „zespół” dziedzinie, która jest „Bursaspor”, wtedy należy użyć JSONObject tak:
obj.getString("team")
To wywołanie zwróci ciąg znaków, który jest „Bursaspor ".
P.S: Zainspirowałem to rozwiązanie z tej witryny, które wyjaśnia rozwiązanie tego samego problemu dla Androida.
http://trandroid.com/2010/05/17/android-ile-json-parse-etme-ornegi-1/
Tak, możemy użyć kodu JSON mnie od json.org i działa świetnie. Tak jak powiedziałeś, po prostu wyodrębnij kod źródłowy do własnego drzewa kodu źródłowego i zostanie on wkompilowany w twoją aplikację. –
"pobierz JSON ME (plik Zip) na JSON.org" link jest zepsuty – paullb
zobacz link aktualizacja –