반응형
에서 JSON을 포맷하고 들여쓰려면 어떻게 해야 하나요?C#을 사용한 NET?
Json을 사용하고 있습니다.Net: XML을 JSON으로 시리얼화합니다.직렬화된 문자열을 파일에 쓰면 모두 한 줄로 나옵니다.어떻게 하면 일반적인 탭과 움푹 패인 Json처럼 보이게 할 수 있을까요?
JSON 기록기 속성 설정Formatting.Indented
:
jsonWriter.Formatting = Formatting.Indented;
이 메서드에는 오버로드가 있어Formatting
enum (고맙다 존 플랫니스).
문서:오브젝트 시리얼화
에서 JSON을 포맷하는 방법을 문의하는 고객용.C#을 사용하고 있는 NET 및 한 줄 애호가에게 즉시 사용하는 방법을 보고 싶다.들여쓰기된 JSON 문자열의 한 줄 코드를 다음에 나타냅니다.
시리얼화할 JSON 포메터 또는 파서는 다음 2가지가 있습니다.
뉴턴소프트 존슨.넷 버전:
using Newtonsoft.Json;
var jsonString = JsonConvert.SerializeObject(yourObj, Formatting.Indented);
.Net 7 버전:
using System.Text.Json;
var jsonString = JsonSerializer.Serialize(yourObj, new JsonSerializerOptions { WriteIndented = true });
언급URL : https://stackoverflow.com/questions/7947005/how-do-i-get-formatted-and-indented-json-in-net-using-c
반응형
'prosource' 카테고리의 다른 글
jQuery ajax: chrome DevTools에서 404 오류 스팸을 방지하려면 어떻게 해야 합니까? (0) | 2023.03.29 |
---|---|
Zuul을 인증 게이트웨이로 사용 (0) | 2023.03.29 |
리액트 라우터에서 페이지 새로 고침 시에도 로그 상태를 유지하는 방법은 무엇입니까? (0) | 2023.03.29 |
$q.all()에서는 동작하는 콜과 실패하는 콜이 있을 경우 어떻게 됩니까? (0) | 2023.03.29 |
JSONObject 또는 JSONArray 중 어느 쪽인지 테스트합니다. (0) | 2023.03.29 |