[Java ME] klient Twittera json

0

Witam,
Chciałbym napisać mobilnego klienta Twittera na komórkę.
Problem polega na tym, że chciałbym aby komunikacja odbywała się przy pomocy json.
Nie mam pojęcia jak wysłać coś do serwisu oraz jak potem sparsować odpowiedź.
Bardzo proszę o jakieś przykładowe fragmenty kodu, informacje na temat darmowych sprawdzonych bibliotek, parserów json.
Z góry dziękuje

0

Dane do serwisu wysyłasz poprzez API Twittera metodą GET czy POST w zależności od API. A co do JSON: http://java.sun.com/developer/technicalArticles/javame/json-me/

0

Znam API, znam tą stronę potrzebuje jakiegoś przykładowego kodu jak coś pobrać, np. wiadomości użytkownika XXX, znalazłem taki kod:

String username = "XXX";	// update
 
// get tweets as JSON
URL url = new URL("https://twitter.com/statuses/user_timeline/" + username + ".json");
ByteArrayOutputStream urlOutputStream = new ByteArrayOutputStream();
IOUtils.copy(url.openStream(), urlOutputStream);
String urlContents = urlOutputStream.toString();
 
// parse JSON
JSONArray jsonArray = new JSONArray(urlContents); 
 
// use
for (int i = 0; i < jsonArray.length(); i++) {
	JSONObject jsonObject = jsonArray.getJSONObject(i);
 
	System.out.println(jsonObject.getString("id"));
	System.out.println(jsonObject.getString("text"));				
	System.out.println(jsonObject.getString("created_at"));		
}

Kod jednak nie jest przeznaczony na Java ME, ponieważ nie ma na tej platformie pakietu java.net.*
Stąd moje pytanie jak pobrać i wyświetlić wiadomości użytkownika XXX na Java ME?

Mam też drugi problem korzystam z NetBeans 6.9.1 zauważyłem, że jest w nim obsługa web serwisów. Znalazłem tutorial jak używać ich do tworzenia aplikacji na PC, tam to działa.
Chciałem użyć tej funkcjonalności w Java Me, ale jak przeciągam interesującą mnie usługę nic się nie dzieje, czy to normalne? Nie znalazłem nic na ten temat w necie.
Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1