안녕하세요^^
jsonString 주소를 웹에 찍으면 결과값이 나오는데
{"result":0,"url":"market:\/\/details?id=aio.co.kr"}
이 값을 파싱하고 싶습니다. 도와주세용~흑
boolean isInstalled = isPackageInstalled("aio.co.kr");
if(value == 2 && isInstalled){
Log.d("Sample", "설치완료");
}else{
Log.d("Sample", "미설치");
URL jsonString = null;
try {
try {
jsonString = new URL("http://www.appang.kr/nas/api/join.json.asp?os=a&ap=392f39a9837d7e0491da58443e5ebc0f&a=4b08a73cd2524c79c65e2cfa7497868f&ua=2d14e86c-ee9b-4917-9a27-06a4676ab635&ud=ecloud1234&ajip=192.168.0.1");
Log.d("JSON", jsonString.toString());
} catch (MalformedURLException e) {
e.printStackTrace();
}
JSONObject json = new JSONObject();
for (int i = 0; i<json.length(); i++){
String result = json.getString("result");
String url = json.getString("url");
Log.d("RESULT", result);
Log.d("APPURL", url);
Intent intent3 = new Intent(Intent.ACTION_VIEW,
Uri.parse("https://play.google.com/store/apps/details?" + "id=" + url));
startActivity(intent3);
}
} catch (JSONException e) {
e.printStackTrace();
}
}