개발공작소
728x90
반응형
article thumbnail
[JAVA] 자바(JAVA)에서 JSONObject안의 원하는 데이터를 추출하는 방법
JAVA 2022. 9. 12. 17:53

부동산통계정보시스템의 아키텍쳐가 변하면서 새로 개발을 해야 됬는데, 기존 코드는 XML형식으로 데이터를 받아와 개발을 했는데 이번에 코드를 뜯으면서 나는 JSON으로 받아오도록 코드를 수정했다. XML보다는 JSON이 코드도 간결하고 구현하는 것도 더 쉬웠던 것 같다.. 이래서 개발자들이 JSON을 좋아하는 듯.. 이 글에서는 JSON형식으로 받아온 데이터를 Object로 파싱하여 원하는 데이터를 추출하는 방법을 정리하려 한다. 혹시 XML로 받아온 데이터를 정제하려는 사람은 아래 링크를 보면 도움이 될 지도 모르겠다. 1) 자바(JAVA) : XML데이터에서 원하는 태그(Tag)의 데이터값을 추출하는 방법로 이동 2) 자바(JAVA) : XML데이터에서 name 속성값으로 원하는 데이터값을 추출하는 방..

article thumbnail
[JAVA] 자바(java)에서 변수의 데이터타입을 확인하는 방법 ( getClass().getName() )
JAVA 2022. 9. 11. 23:40

자바에서 데이터 타입 확인하는 방법은 그냥 아래처럼 하면 된다 Java에서 데이터타입 확인하는 방법 데이터타입 확인 변수.getClass().getName() 샘플코드 package app.model.com; import java.util.ArrayList; import java.util.HashMap; import java.util.Map; public class TypeExample { public static void main(String[] args) { String str = "테스트입니다."; Integer num = 10; ArrayList arr = new ArrayList(); System.err.println("str : " + str.getClass().getName()); Syste..

[JAVA] 자바 List객체에 add할 때, 전부 마지막 값으로 add 되는 현상 해결방법
JAVA 2022. 9. 11. 03:30

자바를 오랜만에 하다보니, 나도 모르게 생성자를 한번만 만들고 add를 해서 마지막 값만 추가되는 현상이 발생한 김에 정리해본다. 틀린코드 ArrayList list = new ArrayList(); HashMap obj = new HashMap(); for(int i=1; i

article thumbnail
[JAVA] 자바에서 서버통신을 통해 공공데이터포털에서 데이터를 가져오는 방법 (1) :: ( GET방식, HttpURLConnection )
JAVA 2022. 7. 12. 20:58

프로젝트를 하면서 HttpURLConnection 때문에 스트레스 받은 김에 정리함.. HTTP 네트워크 통신 요약정보 URL(대부분 HTTP 프로토콜 사용)을 통해 서버와 통신하는 java 프로그램을 개발할 때 URLConnection과 HttpURLConnection 클래스를 사용한다. ( javascriipt의 ajax, fetch, axios 같은 느낌? ) 쉽게 말해 백엔드단에서 HTTP통신을 통해 데이터를 가져온다고 생각하면 될 것 같다. 서버통신 단계 크게 다음과 같은 단계를 밟는다. 그냥 java에서 아래 단계를 그대로 코드로 작성해주면 됨.. 대충 이런 흐름이라고만 이해하고 넘어가고, 밑의 샘플 코드를 보면서 자세히 보도록 하자. 1. URL객체 생성 2. URLConnection객체 생..

728x90
반응형