Preguntas etiquetadas con json.net

139
json.net tiene método clave?

Si mi respuesta tiene "error" clave, necesito procesar el error y mostrar el cuadro de advertencia. ¿Existe el método "haskey" en json.net? Me gusta: var x= JObject.Parse(string_my); if(x.HasKey["error_msg"])

128
Interfaces de fundición para deserialización en JSON.NET

Estoy tratando de configurar un lector que tome objetos JSON de varios sitios web (piense en el raspado de información) y los traduzca en objetos C #. Actualmente estoy usando JSON.NET para el proceso de deserialización. El problema con el que me encuentro es que no sabe cómo manejar las...

117
Obtenga valor de JToken que puede no existir (mejores prácticas)

¿Cuál es la mejor práctica para recuperar valores JSON que pueden no existir en C # usando Json.NET ? En este momento estoy tratando con un proveedor JSON que devuelve JSON que a veces contiene ciertos pares clave / valor, y otras veces no. He estado usando (quizás incorrectamente) este método...

111
¿Cómo enumero a través de un JObject?

Estoy tratando de determinar cómo acceder a los datos que están en mi JObject y no puedo por mi vida determinar cómo usarlos. JObject Object = (JObject)Response.Data["my_key"]; Puedo imprimirlo en la consola haciendo Console.WriteLine (Object) y veo los datos, se ve así: { "my_data" : "more of...

111
Se detectó un bucle de autorreferencia JSON.Net

Tengo una base de datos mssql para mi sitio web dentro de 4 tablas. Cuando uso esto: public static string GetAllEventsForJSON() { using (CyberDBDataContext db = new CyberDBDataContext()) { return JsonConvert.SerializeObject((from a in db.Events where a.Active select a).ToList(), new...

111
Analizando JSON usando Json.net

Estoy tratando de analizar un poco de JSON usando la biblioteca JSon.Net. La documentación parece un poco escasa y estoy confundido sobre cómo lograr lo que necesito. Aquí está el formato para el JSON que necesito analizar. { "displayFieldName" : "OBJECT_NAME", "fieldAliases" : { "OBJECT_NAME"...