Adrian
P.
pamiętaj o tym, kto
chce latać musi
skoczyć
Temat: GWT - czy są jakieś polskie książki
Dałem sobie spokój z tą biblioteką, mam inny problem.Otóż chcę pobrać dane za pomocą json.
Plik wygląda mniej więcej tak:
[
{"routes":[
{
"id": "4",
"total": "40",
"name": Zakopane - Warszawa",
"route": Kraków, Kielce, Radom },
{
"id": "6",
"total": "40",
"name": Kozienice - Radom",
"route": Pionki },
{
"id": "10",
"total": "40",
"name": Radom - Wroc?aw",
"route": Warszawa },
{
"id": "11",
"total": "40",
"name": Radom - Kozienice",
"route": Pionki },
{
"id": "12",
"total": "40",
"name": Pionki - Warszawa",
"route": Kozienice, Góra Kalwaria },
{
"id": "13",
"total": "40",
"name": Cz?stochowa - Warszawa",
"route": Kraków, Kielce, Radom },
{
"id": "16",
"total": "40",
"name": Radom - D?blin",
"route": Zwole? },
],"total_routes":
7
}
]
Mam też coś takiego:
RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, JSON_URL);
try {
Request request = builder.sendRequest(null, new RequestCallback() {
public void onError(Request request, Throwable exception) {
Window.alert("Couldn't retrieve JSON");
}
public void onResponseReceived(Request request, Response response) {
if (200 == response.getStatusCode()) {
Window.alert(response.getText().toString());
} else {
Window.alert("Couldn't retrieve JSON (" + response.getStatusText()
+ ")");
}
}
});
} catch (RequestException e) {
Window.alert("Couldn't retrieve JSON");
}
Jak teraz pobrać te dane tak aby jakieś zmiennej przypisać ilość wszystkich dróg oraz jakieś tablicy przypisać dane dróg i potem ładnie je wyświetlić?