아하
생활

생활꿀팁

기민한진도개272
기민한진도개272

url json 파싱하는데 에러

안녕하세요


url에 있는 json을 가져와서 페이지에 띄울려고 합니다.


import java.io.IOException;

import java.io.InputStreamReader;

import java.net.URL;

import org.json.simple.JSONValue;

import org.json.simple.JSONArray;

import org.json.simple.JSONObject; // JSON객체를 만드는데 사용

import org.json.simple.parser.ParseException; //예외처리


public static void main(String[] args) throws IOException, ParseException {

URL url = new URL("hsas");

InputStreamReader isr = new InputStreamReader(url.openConnection().getInputStream(), "UTF-8");

JSONObject object = (JSONObject)JSONValue.parse(isr);


이렇게 하면


Exception in thread "main" java.lang.ClassCastException: org.json.simple.JSONArray cannot be cast to org.json.simple.JSONObject


이 오류가 뜹니다.


왜그러까요?



http://javastudy.tistory.com/80 참고했습니다.

2개의 답변이 있어요!