2011-09-20 5 views

답변

0

새 값을 이전 값과 비교 한 다음 JSON을 만들어야합니다. 따라서 의사 코드는 다음과 같습니다.

for each entry in old values 
    find entry key in new values 
    if new value != old value 
    put this into list of modified entries 
end for 
convert modified entries to JSON 

정말 복잡하지 않습니다.

+0

Google JSON을 생성하기 위해 google-gson을 사용하고 있습니다. 따라서 JSON을 직접 생성하기 시작하고 싶지 않습니다. 그래서 내가 lib를 요청했습니다. –

+1

당신은 스스로 JSON을 만들지 않았습니다. 그래서 마지막 줄을 넣었습니다. google-gson을 사용하여 수정 된 항목의 배열을 JSON으로 변환합니다. 기존 JSON 라이브러리는 원하는대로 할 수 없으며 JSON 만 만들 수 있습니다. 당신이 보내는 것은 변환됩니다. –

관련 문제