나는이 JObject
내가 JSON에 LINQ (같은 라이브러리에서 제공)로 구성하는 것이 (내가 Json.Net을 사용하고 있습니다). 에서 ToString()
메서드를 호출하면 JObject
결과가 형식화 된 JSON으로 출력됩니다.
이를 위해 서식을 "없음"으로 설정하려면 어떻게합니까?
답변:
JObject의 ToString(Formatting.None)
메서드를 호출합니다 .
또는 객체를 JsonConvert.SerializeObject 메서드에 전달하면 형식화없이 JSON을 반환합니다.
당신이 사용할 수있는 JsonConvert.SerializeObject()
JsonConvert.SerializeObject(myObject) // myObject is returned by JObject.Parse() method
JObject
를 전달하는SerializeObject
것이 특별한 경우 라는 의미 입니까? 를JObject
일반 C # 클래스로 취급하고 내부를 직렬화하려고하는jObject.ToString(...)
대신 대신 다음과 같은 작업 을 수행합니까?