2012-12-10 9 views
6

JSON 보관 파일이 있는데 하나의 개체를 찾아서 삭제하고 싶습니다. JSON 보관 파일에서 개체를 찾고 삭제하는 방법은 무엇입니까?JSON에서 개체를 삭제하는 방법은 무엇입니까?

예 :

{ 
     "themes":[ 

        {"name":"pepito", 
        "thumbnail":"http://nakome.16mb.com/samples/html/admin/", 
        "description":"Simple"}, 

        // Delete this in php --------- 
        {"name":"juanito", 
        "thumbnail":"http://nakome.16mb.com/samples/html/admin/", 
        "description":"Simple" } 
        // ---------------------------- 

       ] 
} 
+0

PHP로로드하여 PHP 배열/객체로 변환 한 다음 파일에 기록 하시겠습니까? – dm03514

+0

이 질문이 PHP와 전혀 관련이없는 것 같습니다. 질문을 좀 더 명확하게 만들어 주시겠습니까? JSON 객체를 찾고 PHP를 사용하여 수정하는 방법을 묻는다면 명확하게 기술하십시오. 자바 스크립트에서 어떻게하는지 묻는다면 그것을 강조하십시오. – Sherif

+0

@GoogleGuy - 그것에 대해 명확하지 않은 점은 무엇입니까? 그는 PHP를 사용하여 작업을 수행하려고합니다. 꽤 직설적 인. –

답변

10

자신의 파서를 작성 (그리고 PHP의 부여) json_decode를 사용하고 다음 json_encode을 재, 작업 unset을 사용하고자하는 객체에 그것을 설정하지 않고 결과.

문자열 파싱/검색을 수행하지 않고도 가장 쉬운 방법입니다.

+0

죄송합니다, php로 찾고 삭제하고 싶습니다. – Nakome

+0

@Nakome -이 대답이 설명하는 것입니다. –

관련 문제