2013-07-28 4 views
1

안녕하세요.이 json 항목이 새로 생겼습니다. 텍스트 파일에서 json 데이터를 읽는 것과 같은 요구 사항이 있습니다. 단 하나의 객체 만 읽을 수는 있지만 원하는 것은 있습니다. read.please 여러 개체가 나를 도와주세요.json lib를 사용하여 텍스트 파일에서 여러 개의 json 객체 읽기

이 텍스트 파일

{ 
    "_count": 30, 
    "_start": 0, 
}{ 

    "_count": 33, 
    "_start": 0, 
} 

이 내 JSON 형식으로 내가 내가, 첫 번째 개체를 얻을 수 있습니다 수있는이 코드

  String s = null; 
     FileInputStream fis = new FileInputStream(new File("C:\\json.txt")); 
     s = IOUtils.toString(fis); 
     JSONObject json = (JSONObject)JSONSerializer.toJSON(s); 

그래서 자바로 작성된 것을이다 어쨌든 두 번째 하나를 받고 .. 나는 json-lib-2.4-jdk15.jar을 사용하여 json을 파싱합니다.

+0

모든 json 개체가 새 줄에 있습니까? – Udy

답변

0

텍스트 파일이 데이터를 저장하는 방식을 변경할 수 있다면 모든 것을 JSON 배열에 넣는 것이 좋습니다. 그런 식으로 각 파일에는 하나의 JSON 객체 만 있으므로 JSON 파서만으로 파싱 할 수 있습니다.