일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Aspose.cells
- 일본여행
- 업비트
- 오블완
- Banker's rounding
- MS-SQL
- .csv
- PromptEngineering
- league of legends
- MYSQL
- Banker's
- Excel
- 초딩수학
- LEFT JOIN
- Android
- upbit
- swift 화면전환
- python
- Kakao API Address
- Request.Form
- rounding
- largelanguagemodels
- MSSQL
- chart.js
- AIoptimization
- 한글깨짐
- 썸머노트
- Oracle
- CSV
- 나만의 상점
- Today
- Total
목록2025/04/04 (5)
DBA
JsonConverter로 복잡한 JSON 파싱 커스터마이징하기 (ASP.NET Web API)JsonConverter란 무엇인가요?언제 JsonConverter를 사용하나요?실전 예제 – 커스텀 구조 파싱커스텀 JsonConverter 구현 코드컨트롤러에서 적용하는 방법마무리 및 팁 일반적인 JSON은 JObject나 DTO로 자동 바인딩되지만,복잡하거나 구조가 불규칙한 JSON의 경우에는 커스텀 파싱 로직이 필요합니다.이럴 때 Json.NET에서 제공하는 JsonConverter를 상속하여 직접 변환 로직을 작성할 수 있습니다. 🔹 JsonConverter란?JsonConverter는 Newtonsoft.Json에서 제공하는 추상 클래스입니다.개발자가 JSON → 객체, 객체 → JSON 변환 과정..
JObject와 JArray를 활용한 ASP.NET Web API JSON 고급 처리JArray란 무엇인가요?복합 JSON 구조 예제 – JObject + JArray실전 코드 예제 – 설정 값과 배열 함께 받기JObject를 DTO로 변환하는 방법마무리 및 사용 시 유의사항 ASP.NET Web API에서는 단일 JSON 객체를 받을 때 [FromBody] JObject를 활용할 수 있습니다.그런데 요청 데이터가 다음과 같이 객체 + 배열 구조로 복합적이라면 어떻게 처리해야 할까요?json{ "settings": { "theme": "dark", "language": "ko" }, "items": [ { "id": 1, "name": "apple" }, { "id": 2, "..
ASP.NET Web API에서 [FromBody] JObject 사용법과 예제[FromBody]는 무엇인가요?JObject는 어떤 용도로 쓰일까요?ASP.NET Web API에서 동적 JSON 받기모델 클래스 대신 JObject를 써야 할 때사용 시 주의할 점 ASP.NET Web API에서 POST 방식의 요청을 받을 때, 우리는 주로 다음과 같은 방법으로 데이터를 처리합니다:csharppublic IHttpActionResult Save([FromBody] JObject settings)처음 보는 분들에게는 [FromBody]와 JObject가 다소 생소하게 느껴질 수 있습니다.이번 글에서는 ASP.NET Web API에서 유연하게 JSON 데이터를 받기 위한 구조인 [FromBody] JObje..
jQuery에서 FormData에 input 값을 동적으로 추가하는 방법FormData란 무엇인가요?기본적인 FormData 사용 예시특정 input(id 기준)의 값을 FormData에 추가하기전체 예제 코드주의사항 및 팁 FormData 객체는 JavaScript와 jQuery에서 HTML 폼 데이터를 서버로 전송할 때 매우 유용한 도구입니다.하지만 종종, 태그 내에 없는 요소들(예: #startDateTime, #endDateTime)의 값을 함께 전송해야 할 때가 있죠. 이럴 땐 어떻게 처리할 수 있을까요?이번 글에서는 jQuery를 사용해 FormData에 추가적인 input 값을 동적으로 삽입하는 방법을 코드와 함께 설명합니다. 🔹 FormData란?FormData는 폼의 모든 필드 값을..
POST 방식 API 설계: 쿼리스트링 vs JSON 바디 – 언제, 왜, 어떻게?POST API 설계, 쿼리스트링으로 받을까? JSON 바디로 받을까?백엔드와 프론트엔드의 역할 간단 정리POST 방식의 기본 개념POST + 쿼리스트링 설계란?POST + JSON 바디 설계란?두 방식 비교 – 장단점과 사용 예시상황에 맞는 설계 기준은?웹 API를 설계하다 보면 POST 방식에서도 데이터를 전달하는 방식이 나뉘게 됩니다.특히 .NET MVC 환경에서 API를 구현할 때, 프론트엔드는 jQuery, JavaScript, RazorView 등 다양한 방식으로 데이터를 보낼 수 있고, 백엔드는 이를 QueryString으로 받을 것인지, JSON 바디로 받을 것인지 결정해야 하죠.이번 글에서는 이 두 방식의 ..