Pregunta

Tengo un JObject (estoy usando Json.Net) que construyen con LINQ a JSON (también proporcionado por la misma biblioteca). Cuando llamo el método ToString() en el JObject, se da salida a los resultados como formato JSON.

¿Cómo puedo configurar el formato a "ninguna" para esto?

¿Fue útil?

Solución

Llamada método ToString(Formatting.None) de jobject.

Alternativamente, si se pasa el objeto con el método JsonConvert.SerializeObject devolverá el JSON sin formato.

Documentación: Escribir texto JSON con JToken.ToString

Otros consejos

También puede hacer lo siguiente;

string json = myJObject.ToString(Newtonsoft.Json.Formatting.None);

puede utilizar JsonConvert.SerializeObject()

JsonConvert.SerializeObject(myObject) // myObject is returned by JObject.Parse() method

JsonConvert.SerializeObject ()

JObject.Parse ()

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top