Articles of json

JSON en IE6 (IE7)

Perdón por mi hospitalización, pero después de algunas semanas quedándome hasta tarde y simplemente poniendo mi web en línea, simplemente no me queda energía para depurar … No puedo buscar en Google cómo implementar JSON en IE6 e IE7 … estoy usando JSON.stringify(…) Por lo que entiendo JSON no está integrado en IE6-7 y tiene […]

Análisis de matriz JSON dentro del objeto JSON

Tengo un JSON con la siguiente estructura: {“source”:[ {“name”:”john”,”age”:20}, {“name”:”michael”,”age”:25}, {“name”:”sara”, “age”:23} ] } He llamado a esta cadena JSON como mainJSON . Estoy intentando acceder a los elementos “nombre” y “edad” con el siguiente código Java: JSONArray jsonMainArr = new JSONArray(mainJSON.getJSONArray(“source”)); for (int i = 0; i < jsonMainArr.length(); i++) { // **line 2** […]

Serialización personalizada Jackson JSON para ciertos campos

¿Hay alguna manera de usar Jackson JSON Processor para hacer una serialización personalizada a nivel de campo? Por ejemplo, me gustaría tener la clase public class Person { public String name; public int age; public int favoriteNumber; } serializado al siguiente JSON: { “name”: “Joe”, “age”: 25, “favoriteNumber”: “123” } Tenga en cuenta que age […]

Formateador JSON en C #?

Buscando una función que tomará una string de Json como entrada y la formateará con saltos de línea y sangrías. La validación sería una ventaja, pero no es necesaria, y no es necesario analizarla en un objeto ni nada. Alguien sabe de una biblioteca así? Muestra de entrada: {“status”:”OK”, “results”:[ {“types”:[ “locality”, “political”], “formatted_address”:”New York, […]

Obtener un objeto JSON de una respuesta HTTP

Quiero obtener un objeto JSON de una respuesta Http get: Aquí está mi código actual para el Http get: protected String doInBackground(String… params) { HttpClient client = new DefaultHttpClient(); HttpGet request = new HttpGet(params[0]); HttpResponse response; String result = null; try { response = client.execute(request); HttpEntity entity = response.getEntity(); if (entity != null) { // […]

¿Cómo puedo devolver camelCase JSON serializado por JSON.NET desde los métodos de controlador ASP.NET MVC?

Mi problema es que deseo devolver datos JSON camelCased (en lugar de PascalCase) a través de ActionResult desde los métodos de controlador ASP.NET MVC, serializados por JSON.NET . Como ejemplo, considere la siguiente clase de C #: public class Person { public string FirstName { get; set; } public string LastName { get; set; } […]

¿Cómo puedo agregar un archivo de imagen al objeto json?

Quiero agregar un archivo de imagen al objeto json. ¿Es posible agregar un archivo de imagen al objeto json? Intenté debajo del código pero no está funcionando? Como quiero enviar ese objeto json al servidor, el servidor leerá mi archivo de imagen y lo almacenará en esa base de datos. JSONObject test = new JSONObject(); […]

Objetos Ruby y serialización JSON (sin Rails)

Estoy tratando de entender el outlook de serialización de JSON en Ruby. Soy nuevo para Ruby. ¿Hay alguna buena opción de serialización JSON si no está trabajando con Rails? Parece que es a donde va esta respuesta (a Rails) Cómo convertir un objeto Ruby a JSON La gem json parece hacer que parezca que tienes […]

Rieles que no descodifican JSON de jQuery correctamente (la matriz se convierte en un hash con claves enteras)

Cada vez que quiero enviar una matriz de objetos JSON con jQuery a Rails, tengo este problema. Si he stringify la matriz, puedo ver que jQuery está haciendo su trabajo correctamente: “shared_items”=>”[{\”entity_id\”:\”253\”,\”position\”:1},{\”entity_id\”:\”823\”,\”position\”:2}]” Pero si solo envío la matriz como los datos de la llamada AJAX que obtengo: “shared_items”=>{“0″=>{“entity_id”=>”253”, “position”=>”1”}, “1”=>{“entity_id”=>”823”, “position”=>”2”}} Mientras que si solo […]

La consulta de fecha con ISODate en mongodb no parece funcionar

No parece ser capaz de obtener incluso la consulta de fecha más básica para trabajar en MongoDB. Con un documento que se ve así: { “_id” : “foobar/201310”, “ap” : “foobar”, “dt” : ISODate(“2013-10-01T00:00:00.000Z”), “tl” : 375439 } Y una consulta que se ve así: { “dt” : { “$gte” : { “$date” : “2013-10-01T00:00:00.000Z” […]