반응형
Object로 구성된 Json 파일
{
"LengthMin": 1,
"LengthMax": 12,
"CharacterId": 100
}
역직렬화 코드 예제
using var reader = new StreamReader(fullPath);
string json = reader.ReadToEnd();
// T로 디시리얼라이징
var result = JsonSerializer.Deserialize<T>(json);
Array안의 Object로 구성된 Json 파일
[
{
"LengthMin": 1,
"LengthMax": 12,
"CharacterId": 100
}
]
역직렬화 코드 예제
using var reader = new StreamReader(fullPath);
string json = reader.ReadToEnd();
// List<T>로 디시리얼라이징
var result = JsonSerializer.Deserialize<List<T>>(json);
함께 읽으면 좋은 글
C# 간단하게 Json 형식 파싱하기
웹 관련으로 일을 하다보면 Json을 많이 접하겠지만 웹과 거리가 있다보면 Json을 다루는 일은 많지 않다고 생각된다. 이번 기회에 Json과 친해지고자 간단하게 C#의 System.Text.Json을 이용해서 Json을
jettstream.tistory.com
'프로그래밍 > C#' 카테고리의 다른 글
C# Trim() 메서드에 대해서 (0) | 2024.09.10 |
---|---|
C# list 검색 시 First() vs Find() 차이점 (0) | 2024.06.24 |
C# 세제곱근 계산하기 (0) | 2024.05.29 |
C# 간단하게 10진수를 2진수, 16진수로 변환하기 (0) | 2024.05.22 |
C# PadLeft, PadRight에 대해서 (1) | 2024.05.08 |
댓글