2012-05-22 4 views
1

많은 불필요한 데이터가있는 JSON 파일이 있는데 대부분 제거하고 싶습니다. 거대한 파일이므로 작업을 수행해야합니다.JSON 개체를 찾아서 바꿉니 까?

Regex를 시도했지만 시도한 대부분의 응용 프로그램이 프로세스 중간에 멈춰있는 것 같습니다.

내가 필요한 것은 단순히 키로 개체를 찾고 파일에서 삭제하는 것입니다.

어떤 아이디어?

+0

"JSON 개체"가 무엇인지 확실하지 않습니다 (실제로 그런 것은 없습니다). JSON 형식의 텍스트 파일을 가지고있는 것처럼 들리며 직렬화 된 객체의 배열에서 다양한 속성을 필터링하려고합니다. 옳은? –

답변

0

파일이 너무 커서 메모리로 읽을 수없는 경우 이벤트 중심의 SAX 형 인터페이스를 제공하는 yajl과 같은 것을 사용할 수 있습니다. 이렇게하면 JSON을 읽을 때 JSON을 변경할 수 있습니다 (그리고 다른 파일에 쓰는 것 같습니다).

관련 문제