質問

私はJSONにLINQで構成JObject(私はJson.Netを使用しています)(また、同じライブラリが提供する)を持っています。私はToString()JObjectメソッドを呼び出すと、それはフォーマットされたJSONとして結果を出力します。

私は書式を設定するにはどうすればよいこのための「なし」?

役に立ちましたか?

解決

jオブジェクトの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

JsonConvert.SerializeObject()

JObject.Parse()

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top