서식없이 작업을 직렬화하는 방법은 무엇입니까?
-
05-09-2019 - |
문제
나는있다 JObject
(JSON.NET을 사용하고 있습니다) LINQ로 JSON (동일한 라이브러리에서 제공)으로 구성했습니다. 내가 전화 할 때 ToString()
방법에 대한 방법 JObject
, 결과를 형식화 된 JSON으로 출력합니다.
이를 위해 서식을 "없음"으로 어떻게 설정합니까?
해결책
jobject의 전화 ToString(Formatting.None)
방법.
또는 객체를 jsonconvert.serializeobject 메소드로 전달하면 서식없이 JSON을 반환합니다.
선적 서류 비치: jtoken.tostring으로 JSON 텍스트를 작성하십시오
다른 팁
다음을 수행 할 수도 있습니다.
string json = myJObject.ToString(Newtonsoft.Json.Formatting.None);
당신이 사용할 수있는 JsonConvert.SerializeObject()
JsonConvert.SerializeObject(myObject) // myObject is returned by JObject.Parse() method
제휴하지 않습니다 StackOverflow