728x90 json파싱2 [JAVA] 외부 라이브러리 없이 JSON/XML 파싱하기 : 표준 API의 숨겨진 힘 자바(Java) 프로젝트를 진행하다 보면 Jackson이나 GSON 같은 외부 라이브러리를 사용하는 것이 당연하게 느껴지곤 합니다. 하지만 보안상의 이유로 외부 라이브러리 반입이 제한된 환경이거나, 아주 가벼운 마이크로서비스를 구축해야 한다면 어떨까요? "순수 자바(Pure Java)만으로 데이터 파싱이 가능한가?"라는 질문에 대한 답은 "YES"입니다. 심지어 XML의 경우 자바 표준 스펙 내에 강력한 도구가 이미 포함되어 있습니다.1. XML 파싱: 자바 표준의 강력한 기본기 (JAXP)XML은 자바의 역사와 궤를 같이해왔습니다. 자바는 JAXP(Java API for XML Processing)를 통해 외부 라이브러리 없이도 DOM, SAX, StAX 세 가지 방식의 파싱을 완벽하게 지원합니다. 별.. 2026. 1. 20. [PYTHON] JSON 파싱 완벽 이해와 실전 예제 웹 개발, 데이터 분석, API 활용에서 빠질 수 없는 데이터 형식이 바로 JSON(JavaScript Object Notation)입니다. Python은 내장된 json 모듈을 통해 복잡한 JSON 구조도 쉽게 파싱하고 활용할 수 있습니다. 이 글에서는 Python을 사용한 JSON 파싱의 원리, 기초 문법, 다양한 실전 활용 예제, 그리고 에러 처리까지 단계별로 소개합니다.JSON이란 무엇인가?JSON은 데이터를 키-값(key-value) 쌍으로 표현하는 텍스트 기반 포맷입니다. 웹 API, 설정 파일, 데이터 전송 등에 광범위하게 활용됩니다. 구조가 단순하고 인간이 읽기 쉬우며, 거의 모든 언어에서 쉽게 처리할 수 있어 사실상 표준 데이터 형식이 되었습니다.기본 JSON 구조 예시{ "name":.. 2025. 7. 23. 이전 1 다음 728x90