Articles of json

Jackson y referencia de tipo genérico

Quiero usar la biblioteca de jackson json para un método genérico de la siguiente manera: public MyRequest tester(){ TypeReference<MyWrapper> typeRef = new TypeReference<MyWrapper>(); MyWrapper requestWrapper = (MyWrapper) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } public class MyWrapper { private MyRequest request; public MyRequest getRequest() { return request; } public void setRequest(MyRequest request) { this.request = request; } […]

Cómo comprobar si una cadena determinada es JSON válida en Java

¿Cómo valido una cadena JSON en Java? ¿O podría analizarlo usando expresiones regulares?

Cómo hacer una solicitud HTTP Post con el cuerpo JSON en Swift

Estoy tratando de hacer una solicitud de publicación HTTP con un cuerpo JSON: Cómo poder agregar un NSdictionnary al cuerpo de solicitud HTTP. Aquí está mi código, parece que no funciona correctamente. var entry1 = Response(IdQuestion: 6510,IdProposition: 10,Time: 30) var entry2 = Response(IdQuestion: 8284,IdProposition: 10,Time: 30) Responses.append(entry1) Responses.append(entry2) let list = Responses.map { $0.asDictionary } […]

¿Cómo serializar Joda DateTime con el procesador Jackson JSON?

¿Cómo hago para que Jackson serialice mi objeto Joda DateTime según un patrón simple (como “dd-MM-aaaa”)? He intentado: @JsonSerialize(using=DateTimeSerializer.class) private final DateTime date; También lo intenté: ObjectMapper mapper = new ObjectMapper() .getSerializationConfig() .setDateFormat(df); ¡Gracias!

JsonMappingException: No se ha encontrado un constructor adecuado para el tipo : no se puede crear una instancia del objeto JSON

Recibo el siguiente error al intentar obtener una solicitud JSON y procesarla: org.codehaus.jackson.map.JsonMappingException: No se ha encontrado un constructor adecuado para el tipo [tipo simple, clase com.myweb.ApplesDO]: no se puede crear una instancia del objeto JSON (¿necesita agregar / habilitar información tipo?) Aquí está el JSON que bash enviar: { “applesDO” : [ { “apple” […]

¿Cómo resolver referencias circulares en el serializador json causado por el mapeo bidireccional de hibernación?

Estoy escribiendo un serializador para serializar POJO a JSON, pero atascado en el problema de referencia circular. En la relación hibernate bidireccional de uno a muchos, el padre hace referencia a las referencias hijo e hijo de nuevo al padre y aquí mi serializador muere. (vea el código de ejemplo a continuación) ¿Cómo romper este […]

documentación de pinterest api

Actualización agosto de 2015: Pinterest lo proporciona aquí ahora https://dev.pinterest.com/ ¿Existe documentación oficial o no oficial sobre la API v2 Pinterest? Cosas que sé: La API de JSON está en la versión 2. https://api.pinterest.com/v2 le da una respuesta json La gente está progtwigndo contra eso porque hay una aplicación móvil y un desarrollador beta Pregunta […]

org.json.JSON Excepción: fin de la entrada en el carácter 0

Estoy tratando de analizar JSON de Android, pero me sale esta extraña excepción. Mi información json es {“id”: “1”, “owner”: “1”, “name”: “gravitas”, “description”: “is a fest”, “start_time”: “0000-00-00 00:00:00 “,” end_time “:” 0000-00-00 00:00:00 “,” lugar “:” vellore “,” radio “:” 10 “,” lat “:” 11 “,” lng “:” 11 ” , “tipo”: “tipo”, […]

¿Puedes detectar si un objeto que deserializaste faltaba un campo con la clase JsonConvert en Json.NET?

Estoy tratando de deserializar algunos objetos Json utilizando Json.NET. Sin embargo, he encontrado que cuando deserializo un objeto que no tiene las propiedades que estoy buscando, no se genera ningún error, pero se devuelve un valor predeterminado para las propiedades cuando accedo a ellas. Es importante que pueda detectar cuando he deserializado el tipo de […]

Cómo configurar Json.Net como el serializador predeterminado para el servicio WCF REST

¿Es posible anular el comportamiento predeterminado de WCF DataContractSerializer cuando Serialize / DeSerialize entidades y usar JSON.NET en su lugar? Tengo el siguiente contrato de servicio para manejar la entidad de la Ciudad. Por motivos de diseño, la entidad de la ciudad tiene IsReference = true y, por lo tanto, el DataContractSerializer predeterminado genera errores. […]