본문 바로가기

JSON2

[JSON] C#에서의 JSON 핸들링 with Newtonsoft.Json C# 에서는 JSON 데이터를 처리할 때 주로 Newtonsoft.Json 라이브러리를 사용합니다. Java Spring에서는 Jackson을 주로 사용합니다. JToken (최상위 클래스)JSON 데이터의 모든 노드(객체, 배열, 값 등)를 표현하는 기본 클래스 모든 JSON 데이터를 모두 처리할 수 있음JObject, JArray, JProperty, JValue 등의 모든 클래스가 JToken에서 파생됨JContainer (컨테이너 클래스)JSON 데이터를 계층적 구조로 관리하기 위한 추상 클래스 JObject(JSON 객체)와 JArray(JSON 배열)의 부모 클래스 LINQ 쿼리를 사용할 수 있다 즉, IEnumerable 을 구현함JArray (JSON 배열)JSON에서의 배열 구조를 표현 .. 2025. 1. 14.
[Node.js] express package로 간단한 서버 만들기 더존 ERP에 구성된 데이터를 가져와 우리 시스템에 적용할 업무가 생겼다. 더존 측에 인증 정보나 헤더 등 필요한 것들을 요청한 상태이고, 회신이 오기 전 텀이 생겨 해당 건에 대한 테스트를 해봐야겠다는 생각이 들었다. 그래서 아주 간단히 API 요청용 서버를 만들 계획을 세웠다. Node.js로 말이다. 필자 개발 환경에는 이미 Node.js를 구동시킬 준비는 다되어져있는 상태다. IDE는 VSCODE를 사용하였다. Node.js 설치 확인 node -v NPM 초기화 npm init -y express 설치 npm install --save express index.js 파일 생성 에러 발생 (TypeError: Converting circular structure to JSON) 에러 원인 : 아무.. 2024. 2. 28.