es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JSONCONVERT

¿Cómo guardar datos Json grandes?

Tengo una gran ObservableCollection que quiero guardar como archivo Json. He utilizado el siguiente código, pero obtengo un error “fuera de memoria”. string json = JsonConvert.SerializeObject(content, Formatting.Indented); await File.WriteAllTextAsync(“file.json”); ¿Cómo puedo guardar esta enorme ObservableCollection en un archivo json?

Deserialización en lote de archivos json en C#.

Tengo 200.000 archivos json en el sistema de archivos. Deserializarlos uno por uno y ponerlos en una Lista tarda alrededor de 4 minutos. Busco la manera más rápida de deserializarlos o una forma de deserializarlos todos a la vez. Ejemplo de código El código que estoy usando es algo como . . . Read more

Excepción de Sintaxis JSON de com.google.gson: java.lang.IllegalStateException: Se esperaba BEGIN_OBJECT pero se encontró STRING en la línea 10, trayectoria $.votebook[0].date.

jsonResponse= { “extId”:”string”, “proId”:”sring”, “insSyn”:true, “cusDetls”:{ “vNumber”:”string”, “role”:”string” }, “votebook”:[{ “date”: “2019-11-01T12:03:85.117Z”, “auth”:”string” }] } Clase del modelo public static final String SER_NAME_DATE=”date”; @SerializedName(SER_NAME_DATE) private OffsetDateTime date; public static final String SER_NAME_AUTH=”auth”; @SerializedName(SER_NAME_AUTH) private String auth; Getter y Setter public OffsetTime getDate(){ return date; } public void setDate(OffsetDateTime date){ this.date=date; . . . Read more

¿Cuál es la mejor manera de comparar dos objetos en C#?

Tengo dos objetos complejos del mismo tipo. Quiero comprobar si hay alguna diferencia entre los dos objetos. Tengo dos opciones para lograr esto, ya sea convirtiendo ambos objetos a cadena utilizando JsonConvert.SerializeObject y comparar la cadena como: Var existingData = JsonConvert.SerializeObject(objOld); Var newData = JsonConvert.SerializeObject(objNew); return existingData == newData; La . . . Read more