2023. 11. 9. 10:07ㆍ카테고리 없음
JSON을 사용하려고 했습니다.
개발툴은 Visual Studio 2019를 사용했구요.
public string ToJsonString() => JsonSerializer.Serialize(this);
JsonSerializer.Serialize를 사용하려니 에러를 뱉어내더군요.
VS: " JsonSerializer 얘 누구야? 나 몰라"
나: "응 추가해줄께"
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.Json; <- Json을 사용하기 위해 추가
using System.Threading.Tasks;
VS: " System.Text.Json 얘 누구야? 나 몰라"
나: "ㅡㅡ^"
참조를 확인해봤더니 JSON이 없습니다;
없다고 징징대니 추가를 해줘야죠.
추가하러 가볼까요?
[참조] → "우클릭" → [참조 추가(R)...] 클릭
[참조 관리자] 화면에서 JSON을 검색합니다.
System.Text.Json이 검색되네요.
참고로 System.Text.Json은 [어샘블리] → [확장] 메뉴에서 쭉~ 내려보면 있습니다.
찾았으면 [확인] 버튼을 클릭해 추가해줍니다.
"참조"에는 System.Text.Json이 추가되었고, 처음에 발생한 에러도 사라졌음을 확인할 수 있습니다.
VS: "응! 나 이제 System.Text.Json 알아!"
JSON은 System.Text.Json 이외에 Newtonsoft.Json을 설치해서 사용할 수도 있습니다.
다음에는 VS2019에 Newtonsoft.Json을 설치하는 방법을 알아보도록 하겠습니다.