Articles of json

Solicitud HTTP muy grande frente a muchas solicitudes pequeñas

Necesito una matriz 2D (como Json) para enviar desde el servidor al cliente. Tendría un tamaño de alrededor de 400×400 con cada entrada alrededor de 4 caracteres de texto. Eso hace que sea alrededor de 640 KB de datos. ¿Cuál de los siguientes enfoques extremos es mejor? Realizo una gran solicitud HTTP de todos los […]

ActiveRecord serialize utilizando JSON en lugar de YAML

Tengo un modelo que usa una columna serializada: class Form < ActiveRecord::Base serialize :options, Hash end ¿Hay alguna manera de hacer que esta serialización use JSON en lugar de YAML?

¿Cómo devolver una respuesta JSON parcial usando Java?

Estoy creando una API RESTful y quiero ofrecer a los desarrolladores la opción de elegir qué campos devolver en la respuesta JSON. Esta publicación de blog muestra ejemplos de cómo varias API (Google, Facebook, LinkedIn) permiten a los desarrolladores personalizar la respuesta. Esto se conoce como respuesta parcial. Un ejemplo podría verse así: /users/123?fields=userId,fullname,title En […]

Cómo fusionar 2 archivos json usando jq?

Estoy usando las herramientas jq (jq-json-processor) en el script de shell para analizar json. Tengo 2 archivos json y quiero unirlos en un único archivo Aquí el contenido de los archivos: archivo1 { “value1”: 200, “timestamp”: 1382461861, “value”: { “aaa”: { “value1”: “v1”, “value2”: “v2” }, “bbb”: { “value1”: “v1”, “value2”: “v2” }, “ccc”: { […]

Cómo permitir la descarga del archivo .json con ASP.NET

¿Cómo puedo habilitar la descarga de archivos * .json desde un sitio ASP.NET antiguo (IIS6 me hacen creer)? Estoy obteniendo una página 404 en lugar del archivo JSON. ¿Debo crear un archivo web.config? ¿Qué entra?

¿Cómo decodificar el campo de polilíneas de la API de Google Directions en puntos latitudinales en el objective-C para iPhone?

Quiero dibujar rutas en un mapa que corresponda a las indicaciones JSON que obtengo a través de la API de Google Directions: http://code.google.com/apis/maps/documentation/directions/ He descubierto cómo extraer la latitud y la longitud del campo de pasos, sin embargo, esto no sigue muy bien las curvas. Creo que lo que necesito es decodificar la información de […]

HttpClient no admite el método PostAsJsonAsync C #

Intento llamar a una aplicación web desde mi aplicación web. Estoy usando .net 4.5 y mientras escribo el código recibo un error HttpClient no contiene una definición del método PostAsJsonAsync HttpClient client = new HttpClient(); client.BaseAddress = new Uri(“http://localhost:51093/”); client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue(“application/json”)); var user = new Users(); user.AgentCode = 100; user.Remarks = “Test”; user.CollectionDate = […]

Spring MVC – Cómo devolver String simple como JSON en Rest Controller

Mi pregunta es esencialmente una continuación de esta pregunta. @RestController public class TestController { @RequestMapping(“/getString”) public String getString() { return “Hello World”; } } En lo anterior, Spring agregará “Hello World” en el cuerpo de respuesta. ¿Cómo puedo devolver un String como respuesta JSON? Entiendo que podría agregar comillas, pero eso se siente más como […]

token inesperado sintaxerror no capturado U JSON

Recibo este error “token inesperado U sintaxerror inesperado” cuando ejecuto mi página en chrome. Y en Firefox obtengo, “JSON.parse: carácter inesperado”. Devuelvo los datos json de un archivo php y la cadena json devuelta es válida. Lo revisé con http://jsonlint.com/ . Cualquier ayuda será apreciada, gracias. Aquí está la cadena JSON devuelta [ [“1”,”Pan Africa […]

¿Cómo funciona la anotación Spring @ResponseBody en este ejemplo de aplicación RESTful?

Tengo un método anotado de la siguiente manera: /** * Provide a list of all accounts. */ // TODO 02: Complete this method. Add annotations to respond // to GET /accounts and return a List to be converted. // Save your work and restart the server. You should get JSON results when accessing // http://localhost:8080/rest-ws/app/accounts […]