के साथ जेसन फीड्स को पार्स करना मैं जानना चाहता हूं कि आइटम्स द्वारा JSON फ़ीड को कैसे पार्स करना है (उदाहरण के लिए प्रत्येक आइटम के लिए यूआरएल/शीर्षक/विवरण)। मैंने डॉक्टर/एपीआई को देखा है, लेकिन इससे मेरी मदद नहीं हुई।Google जीसन
यह मैं अब तक
import com.google.gson.Gson;
import com.google.gson.JsonObject;
public class ImportSources extends Job {
public void doJob() throws IOException {
String json = stringOfUrl("http://feed.test/all.json");
JsonObject jobj = new Gson().fromJson(json, JsonObject.class);
Logger.info(jobj.get("responseData").toString());
}
public static String stringOfUrl(String addr) throws IOException {
ByteArrayOutputStream output = new ByteArrayOutputStream();
URL url = new URL(addr);
IOUtils.copy(url.openStream(), output);
return output.toString();
}
}
अपने जवाब के लिए धन्यवाद है, मैं निम्नलिखित फ़ीड की उदाहरण लागू करने के लिए प्रयास किया है: http://www.stocktwits.com/ स्ट्रीम/all.json। मैं शून्य से किसी भी अन्य मूल्य पाने के लिए प्रबंधन नहीं किया था। क्या मुझे दो समूह बनाने की ज़रूरत है: स्ट्रीम और ट्वीट्स? – Roch