Normal
Ich würde anders vorgehen.1. den Inhalt der Webseite als String holen2. Mit der org.json Library ein JSONObject draus machen.[code=Java]//first get website contentString content = //...//create json object from json stringJSONObject json = new JSONObject(content);JSONObject chatters = json.getJSONObject("chatters");JSONArray mods = chatters.getJSONArray("moderators");for (int i = 0; i < mods.length(); i++) { System.out.println("moderator found: " + mods.getString(i));}[/code]Der Fehler ist doch ganz eindeutig! Du kannst ein Object nicht zu einem String casten!
Ich würde anders vorgehen.
1. den Inhalt der Webseite als String holen
2. Mit der org.json Library ein JSONObject draus machen.
[code=Java]//first get website content
String content = //...
//create json object from json string
JSONObject json = new JSONObject(content);
JSONObject chatters = json.getJSONObject("chatters");
JSONArray mods = chatters.getJSONArray("moderators");
for (int i = 0; i < mods.length(); i++) {
System.out.println("moderator found: " + mods.getString(i));
}
[/code]
Der Fehler ist doch ganz eindeutig! Du kannst ein Object nicht zu einem String casten!