書式なしjオブジェクトをシリアル化するには?
-
05-09-2019 - |
質問
私はJSONにLINQで構成JObject
(私はJson.Netを使用しています)(また、同じライブラリが提供する)を持っています。私はToString()
上JObject
メソッドを呼び出すと、それはフォーマットされたJSONとして結果を出力します。
私は書式を設定するにはどうすればよいこのための「なし」?
解決
jオブジェクトのToString(Formatting.None)
メソッドを呼び出します。
あなたはJsonConvert.SerializeObjectメソッドにオブジェクトを渡す代わりにあれば、それはフォーマットせずにJSONを返します。
他のヒント
また、次の操作を行うことができます。
string json = myJObject.ToString(Newtonsoft.Json.Formatting.None);
あなたはJsonConvert.SerializeObject()
を使用することができます。
JsonConvert.SerializeObject(myObject) // myObject is returned by JObject.Parse() method
所属していません StackOverflow