- Nuget패키지 : Newtonsoft.Json;
Json 파일
{
"InputFolder": "C:\\Users\\administrator\\Desktop\\2048x2681 image\\TIff",
"OutputTiff": "C:\\Users\\administrator\\Desktop\\2048x2681 image\\TIff\\output.tiff",
"FileCount": 200
}
Json파일 읽기
class Settings
{
public string InputFolder { get; set; }
public string OutputTiff { get; set; }
public int FileCount { get; set; }
}
static void Main()
{
jsonMethod();
}
private static void jsonMethod()
{
// JSON 파일에서 설정을 읽습니다
string jsonPath = "setting.json";
var settings = JsonConvert.DeserializeObject<Settings>(File.ReadAllText(jsonPath));
string inputFolder = settings.InputFolder;
string outputTiff = settings.OutputTiff;
int fileCount = settings.FileCount;
...
}
'프로그래밍 > C#' 카테고리의 다른 글
[C#] System.String 클래스에서 많이 사용되는 메서드 (1) | 2025.02.21 |
---|---|
[C#] 팩토리 패턴 (0) | 2025.01.03 |
[C#] C# 10.0 CallerArgumentExpression특성 (0) | 2025.01.02 |
[WPF] ObservableObject (0) | 2024.12.24 |
[C#] CPU, DISK I/O 스트레스 테스트 (0) | 2024.10.18 |