Articles of json

Jackson: Cómo agregar propiedades personalizadas al JSON sin modificar el POJO

Estoy desarrollando una interfaz REST para mi aplicación usando Jackson para serializar mis objetos de dominio POJO a la representación JSON. Deseo personalizar la serialización para algunos tipos para agregar propiedades adicionales a la representación JSON que no existen en POJO (por ejemplo, agregar algunos metadatos, datos de referencia, etc.). Sé cómo escribir mi propio […]

Deserialización de propiedad automática de C # de JSON

Necesito deserializar algún objeto JavaScript representado en JSON en una clase C # apropiada. Dadas las buenas características de las propiedades automáticas, preferiría tenerlas en estas clases en lugar de solo tener campos. Desafortunadamente, el motor de serialización .NET (al menos, por defecto) ignora por completo las propiedades automáticas en la deserialización y solo se […]

Cómo convertir List a Json en Java

Cómo convertir una lista genérica a json en Java. Tengo una clase como esta. public class Output { public int Keyname { get; set; } public Object outputvalue{ get; set; } //outvalue may be even a object collection } List outputList = new List(); Quiero convertir outputList en json en Java. Después de convertir lo […]

¿Cómo llenar una lista desplegable con datos json en jquery?

Estoy desarrollando una lista desplegable en cascada del estado del país … Devolví el resultado json basado en countryId pero no sé cómo llenarlo / llenarlo en un nuevo cuadro de lista desplegable … Esto es lo que estoy usando, function getstate(countryId) { $.ajax({ type: “POST”, url: “Reg_Form.aspx/Getstates”, data: “{‘countryId’:” + (countryId) + “}”, contentType: […]

Iteración sobre el objeto JSON en C #

Estoy usando JSON.NET en C # para analizar una respuesta de la API de Klout. Mi respuesta es así: [ { “id”: “5241585099662481339”, “displayName”: “Music”, “name”: “music”, “slug”: “music”, “imageUrl”: “http://kcdn3.klout.com/static/images/music-1333561300502.png” }, { “id”: “6953585193220490118”, “displayName”: “Celebrities”, “name”: “celebrities”, “slug”: “celebrities”, “imageUrl”: “http://kcdn3.klout.com/static/images/topics/celebrities_b32741b6703151cc7bd85fba24c44c52.png” }, { “id”: “5757029936226020304”, “displayName”: “Entertainment”, “name”: “entertainment”, “slug”: “entertainment”, “imageUrl”: “http://kcdn3.klout.com/static/images/topics/Entertainment_7002e5d2316e85a2ff004fafa017ff44.png” […]

Swift 4 descifrable con claves desconocidas hasta el momento de la deencoding

¿Cómo funciona el protocolo Swift 4 Decodable con un diccionario que contiene una clave cuyo nombre no se conoce hasta el tiempo de ejecución? Por ejemplo: [ { “categoryName”: “Trending”, “Trending”: [ { “category”: “Trending”, “trailerPrice”: “”, “isFavourit”: null, “isWatchlist”: null } ] }, { “categoryName”: “Comedy”, “Comedy”: [ { “category”: “Comedy”, “trailerPrice”: “”, “isFavourit”: […]

Agregar atributo virtual a la salida json

Digamos que tengo una aplicación que maneja una lista TODO. La lista tiene elementos terminados y sin terminar. Ahora quiero agregar dos atributos virtuales al objeto de la lista; el recuento de elementos terminados y no finalizados en la lista. También necesito que estos se muestren en la salida json. Tengo dos métodos en mi […]

¿.NET 4 tiene un serializador / deserializador JSON incorporado?

¿.NET 4 viene con cualquier clase que serialice / deserialice datos JSON? Sé que hay bibliotecas de terceros, como JSON.NET , pero estoy buscando algo integrado en .NET. Encontré Data Contracts en MSDN, pero es para WCF, no para Winforms o WPF.

¿Agregar serializador JSON a cada clase de modelo?

Cuando se trata de la encoding JSON en Dart, por consigna de Seth Ladd, la forma finalmente aprobada ahora oficial es dart:convert + JSON.Encode . Digamos que tenemos un grupo de clases modelo ( PODO ) tales como: class Customer { int Id; String Name; } Ahora, me encantaría poder solo codificar JSON mis objetos […]

¿Por qué cuando un constructor está anotado con @JsonCreator, sus argumentos deben ser anotados con @JsonProperty?

En Jackson, cuando anota un constructor con @JsonCreator , debe anotar sus argumentos con @JsonProperty . Entonces este constructor public Point(double x, double y) { this.x = x; this.y = y; } se convierte en esto: @JsonCreator public Point(@JsonProperty(“x”) double x, @JsonProperty(“y”) double y) { this.x = x; this.y = y; } No entiendo por […]