JSON parsing을 공부하는 중.

json exception이 발생했다.

처음으로 run 시켰던 때라 이게 뭣때문인지 몰랐다.





대충 짐작해 봤을 때, InputStream type으로 되있는걸 단순하게 .toString() 으로 String type으로 컨버팅한게 문제였던 것 같다.

그래서 아래처럼 코드를 수정해 주었다.


결과는 양호!!



String str = inputStream.toString();
----->>>>> String str = convertStreamToString(inputStream);


converStreamToString() 메소드
















Posted by croute

댓글을 달아 주세요

  1. Favicon of https://chqpa.tistory.com BlogIcon ChQPa 2011.01.16 17:07 신고  댓글주소  수정/삭제  댓글쓰기

    파싱에 대해 쓰셨군요
    파싱이란 무엇인가요?

    • Favicon of https://croute.me BlogIcon croute 2011.01.16 17:13 신고  댓글주소  수정/삭제

      parsing이란 무엇인가.
      음..

      parse 란 문법적으로 분석하는것을 말합니다.
      이걸 이해하기 위해서는 여러 기본적인 것들을 알아야 하기는 하지만,
      어쨋든, 여기서 이야기 하는 파싱은,
      여러 도큐먼트들에 대해서 문법적으로 분석을 하는것,
      그리고 그 중에서 내가 필요로 하는 데이터를 받아오는것을 말합니다.

      어떤 문서인지에 따라 문석하는 방법이 달라지게 되구요,
      일반적으로는 XML 문서, JSON 문서 등에 대해서 이야기 하는 경우가 많습니다.

      XML을 파싱하기 위해서는
      여러 파서를 사용할 수 있는데요,
      SAX파서나 DOM파서나 XPATH파서등을 사용해서 파싱을 하는 것이구요.

      간단하게는,
      어떤 문서를 분석 해서 데이터를 처리하는것이라고 할 수 있겠네요.

  2. 강렬눈썹 2011.03.16 14:06  댓글주소  수정/삭제  댓글쓰기

    큰 도움이 되었습니다.
    url에서 가져와 string으로 변환하는 부분에서 막혔는데 고맙습니다.

  3. cuhahaha 2011.12.23 17:38  댓글주소  수정/삭제  댓글쓰기

    아 좋은 글 발견!!
    도움이 많이 되었습니다. 감사합니다.