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: GEOJSON.NET

Carácter inesperado al analizar una cadena de JSON.

Estoy serializando un objeto en un flujo para almacenarlo como archivo y luego intentar recuperarlo y deserializarlo, pero me da un error al analizar. A continuación se muestra el código: var contenido = JsonConvert.SerializeObject(data); var salida = new MemoryStream(); var escritor = new StreamWriter(salida, Encoding.UTF8); escritor.Write(contenido); escritor.Flush(); //escribir en algún . . . Read more

Ruta de Json para encontrar todos los objetos que tienen una propiedad particular.

Parece ser una tarea trivial para el lenguaje “JSON path”, pero no puedo resolverlo correctamente. Para probar mis intentos uso https://jsonpath.com/ y la biblioteca Newtonsoft.NET. Tengo un JSON muy simple: { “config”: {“id”:”id1″,”key”:”k1″},”external”:{“config”:{“key”:”k2″}}} Y quiero encontrar todos los objetos “config” que tienen la propiedad “id” presentada. Pensé que la consulta . . . Read more

Cómo combinar esquemas Json.

Tengo una aplicación de C# que contiene múltiples clases con propiedades que corresponden a las entradas en un archivo Json. Me gustaría validar el archivo Json contra un esquema Json que crearé utilizando el generador de esquemas de NewtonSoft para tipos, por ejemplo: JSchema schema = generator.Generate(typeof(ClassName)). Mi problema es . . . Read more

Bucle for en json.net El bucle for se utiliza en json.net para iterar a través de una matriz o colección de objetos y realizar una o varias acciones en cada elemento. La sintaxis general de un bucle for en json.net es la siguiente: for (int i = 0; i < jsonArray.Count; i++) { // Acciones a realizar en cada elemento del jsonArray } Donde jsonArray es la matriz o colección de objetos a través de la cual se va a iterar y Count es el número de elementos que contiene. Dentro del bucle, se puede acceder a cada elemento utilizando el índice i y realizar las acciones necesarias en él. Por ejemplo, si tenemos una matriz de objetos llamada products, podríamos iterar a través de ella y mostrar el nombre de cada producto de la siguiente manera: for (int i = 0; i < products.Count; i++) { Console.WriteLine(products[i]["name"]); } En este ejemplo, estamos accediendo al elemento de la matriz en la posición i y luego accediendo a la propiedad "name" de ese elemento. El bucle for en json.net es una herramienta útil para trabajar con grandes cantidades de datos y realizar acciones repetitivas en ellos de manera eficiente y sencilla.

Este es mi código, no puedo insertar mi jobject en el jarray. Y no sé si es una buena práctica. Es mi primera vez usando json y la documentación dentro de newtonsoft no es muy explícita. Me gustaría crear un json como este: { ‘-001-‘:{‘value’:’index’,’substring’:’0-20′}, ‘-002-‘:{‘value’:’index’,’substring’:’0-5′} } y estaría formado . . . Read more