Articles of json

En Spring MVC, ¿cómo puedo configurar el encabezado de tipo mime cuando uso @ResponseBody

Tengo un controlador Spring MVC que devuelve una cadena JSON y me gustaría configurar el tipo mimet para application / json. ¿Cómo puedo hacer eso? @RequestMapping(method=RequestMethod.GET, value=”foo/bar”) @ResponseBody public String fooBar(){ return myService.getJson(); } Los objetos comerciales ya están disponibles como cadenas JSON, por lo que el uso de MappingJacksonJsonView no es la solución para […]

Completando jQuery Mobile ListView con datos JSON locales

Intento poblar un ListView de JQM con información JSON local. Sin embargo, no se crean elementos de lista. Cualquier ayuda sería apreciada. Aquí está mi código: Estructura de archivos JSON: [ { “name” : “test” “calories” : “1000” “fat” : “100” “protein” : “100” “carbohydrates” : “800” }, { “name” : “test2” “calories” : “10000” […]

¿Cómo puedo deserializar un objeto hijo con nombres de teclas dynamics (numéricos)?

¿Cómo puedo deserializar estos datos JSON? Las teclas “100034” etc. son de naturaleza dinámica. { “users” : { “100034” : { “name” : “tom”, “state” : “WA”, “id” : “cedf-c56f-18a4-4b1” }, “10045” : { “name” : “steve”, “state” : “NY”, “id” : “ebb2-92bf-3062-7774” }, “12345” : { “name” : “mike”, “state” : “MA”, “id” : […]

No es una API legal de JSONP: cómo obtener datos sin el parámetro CALLBACK

Angular 1.6 – JSONP lanza EXCEPCIÓN a pesar de Respuesta con estado: 200 Ok para URL Estoy tratando de tomar algunos datos de un punto final JSONP. Parece que los datos se están devolviendo en la respuesta, pero Angular arroja un error. var url = “https://careers.icims.com/jobs-api/” var trustedUrl = $sce.trustAsResourceUrl(url); $http.jsonp(trustedUrl, {jsonpCallbackParam: ‘jobs’}).then(function(res){ console.log(res); // […]

Deserializar enumeración específica en system.enum en Json.Net

Tengo una clase de ‘reglas’ bastante genérica que estoy usando para conducir el comportamiento de un motor de análisis que estoy escribiendo: public class Rule { /// /// The general rule type. /// public RuleType RuleType { get; set; } /// /// The human-readable description of the rule. /// public string RuleDescription { get; set; […]

jqGrid devuelve celdas en blanco

Parece que no puede obtener el siguiente código jqGrid para trabajar http://cablegate.politicswiki.ie/stackoverflow.html $(document).ready(function(){ jQuery(“#list2”).jqGrid({ url:’http://tables.googlelabs.com/api/query?sql=SELECT * FROM 333136 LIMIT 10&jsonCallback=?’, datatype: “json”, colModel:[ {name:’ident’,index:’ident’,label:’ident’, width:55}, {name:’date’,index:’date’,label:’date’, width:90}, {name:’sourceId’,index:’sourceId’,label:’sourceId’, width:100}, {name:’source’,index:’source’,label:’source’, width:80}, {name:’tags’,index:’tags’,label:’tags’, width:200} ], jsonReader: { repeatitems: false, root: function (obj) { var rows = new Array(); for(var i = 0; i < obj.table.rows.length;i++) { […]

¿Por qué los servicios web ASP.NET JSON devuelven el resultado en ‘d’?

Escribí algunos servicios web ASP.NET que usan encoding JSON, a la: [WebInvoke()] [OperationContract] public int SetInformation(int recordid, string data) { return 42; } y el JSON devuelto es: {“d”: 42} ¿Por qué el parámetro llamado d ? ¿Puedo controlar eso? Diga, ¿ e ? Como referencia, algunas preguntas similares finalmente pude desenterrar: ¿Qué significa .d […]

ANDROID, datos Parse JSON de un servidor web y visualización en ListView

Estoy tratando de mostrar el resultado JSON del enlace de la URL JSON. Actualmente, cuando cargo, no muestra nada, solo página en blanco. Esta es la fuente de donde obtuve información sobre JSON . Este es mi código: public class DVLAresult extends AppCompatActivity { public class DVLAlist extends ListActivity { @Override protected void onCreate(Bundle savedInstanceState) […]

PowerShell convierte una matriz JSON anidada en columnas separadas en un archivo CSV

Tengo un archivo JSON que se ve así: { “id”: 10011, “title”: “Test procedure”, “slug”: “slug”, “url”: “http://test.test”, “email”: “test@test.com”, “link”: “http://test.er”, “subject”: “testing”, “level”: 1, “disciplines”: [ “discipline_a”, “discipline_b”, “discipline_c” ], “areas”: [ “area_a”, “area_b” ] }, Estaba intentando usar el siguiente comando para convertir eso en el archivo CSV: (Get-Content “PATH_TO\test.json” -Raw | […]

Cómo deserializar un objeto JSON con un nombre de campo no válido en él

Tengo una solicitud JSON que tiene la siguiente estructura: “formats”: { “flash_embed”: “http://a3.vikiassets.com/assets/vikiplayer-922746a667cfd38137a7e45df6ba1b95.swf?auto_play=true&language_codes=en&media_id=74965&partner=16&source=api_v3”, “m3u8”: “http://wpc.354a.edgecastcdn.net/00354A/videos/encoded/74965/ios.m3u8”, “res-150p”: “http://wpc.354a.edgecastcdn.net/00354A/videos/encoded/74965_mp4cell_150.mp4”, “res-240p”: “http://wpc.354a.edgecastcdn.net/00354A/videos/encoded/74965_240p.mp4”, “res-270p”: “http://wpc.354a.edgecastcdn.net/00354A/videos/encoded/74965_270p.mp4”, “res-360p”: “http://wpc.354a.edgecastcdn.net/00354A/videos/encoded/74965_360p.mp4”, “res-480p”: “http://wpc.354a.edgecastcdn.net/00354A/videos/encoded/74965_480p.mp4”, “res-720p”: “http://wpc.354a.edgecastcdn.net/00354A/videos/encoded/74965_720p.mp4” } } Ahora res-150p, dice el nombre inválido en C # y si le doy otro nombre, mientras desializo no obtengo ningún valor, eso es nulo dentro de […]