개초급
80
2021-05-17 16:22:11 작성 2021-05-17 16:22:41 수정됨
2
346

두 개의 JSONArray 비교


안녕하세요  Spring 개발중입니다

Post버튼을 누르면 controller에서 list를 json으로 바꾸어서 두 개의 json을 비교하려고합니다

JSONArray test = jsonArray.fromObject(testList);

JSONArray test2 = jsonArray.fromObject(testList2);  

select문의 결과를 system.println으로 확인하면 

test는   {"bno":01, "name":"가나다"}

test2는 {"bno":01, "name":"가나다"} 

             {"bno":02, "name":"사아자"}  이렇게 나오는데


test test2를 비교해서 bno name이 다른 값을 뽑아내려면 어떻게 비교해야하나요?

bno : 02  name : 사아자를 뽑고싶습니다

0
  • 답변 2

  • chlguswns980105
    163
    2021-05-17 17:44:43 작성 2021-05-17 17:45:32 수정됨

    만약 test2가 test1을 완벽하게 포함하고 있다면 

    test2.removeAll(test1)으로 test1과 test2의 교집합이 제거됩니다.

  • 개초급
    80
    2021-05-18 15:10:43
    중복된거 하나말고 중복된것 둘다 제외하려면 어떻게 하나요?
  • 로그인을 하시면 답변을 등록할 수 있습니다.