아래와 같이 두개의 LinkedHashMap 이 있다고 가정한다.LinkedHashMap aMap = { name=kildong, age=22, gender=female };LinkedHashMap bMap = { name=nara, age=25, gender=male }; (tip! 만약, mybatis를 이용해 db쿼리문에서 값을 받아와서 LinkedHashMap에 넣고자 한다면 오라클에선 nvl을 써서 null값도 다른값을 넣어서 다 갖고오는 방식으로 두 LinkedHashMap의 키의 갯수와 이름들은 반드시 맞춰줘야 함) 이제, 키의 갯수와 이름이 동일한 두개의 맵의 값을 비교해보자.ArrayList diffList = new ArrayList();Set aKeys = aMap.keySet();S..
xpath를 사용하면 원하는 태그의 value만 추출하기가 수월한데, 서칭결과 내 로컬에 있는 xml 파일들만으로 예제가 나와있었다.나의 경우는 외부 url에서 xml 파싱해와서 거기서 원하는 태그의 값만 뽑아오고 싶었던 상황. [전체흐름]외부 url xml 파싱 -> 파싱결과를 readLine을 통해 전체 xml을 String으로 형변환 -> 해당 String을 xpath를 통해 원하는 값만 추출 외부 url로 얻어온 xml홍길동20programmerfemale java import 경로 import javax.xml.xpath.XPath;import javax.xml.xpath.XPathConstants;import javax.xml.xpath.XPathFactory; java 코드URL obj = ..