Articles of json

No Spring MVC, como posso definir o header do tipo mime ao usar @ResponseBody

Eu tenho um controlador de Spring MVC que retorna um JSON String e gostaria de definir o mimetype para application / json. Como eu posso fazer isso? @RequestMapping(method=RequestMethod.GET, value=”foo/bar”) @ResponseBody public String fooBar(){ return myService.getJson(); } Os objects de negócios já estão disponíveis como strings JSON, portanto, usar o MappingJacksonJsonView não é a solução para […]

Não é possível definir o tipo de conteúdo para ‘application / json’ em jQuery.ajax

Quando eu tenho esse código $.ajax({ type: ‘POST’, //contentType: “application/json”, url: ‘http://localhost:16329/Hello’, data: { name: ‘norm’ }, dataType: ‘json’ }); no Fiddler eu posso ver o seguinte pedido bruto POST http://localhost:16329/Hello HTTP/1.1 Host: localhost:16329 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 Accept: application/json, text/javascript, */*; q=0.01 Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip, deflate Connection: keep-alive […]

jQuery AJAX polling para resposta JSON, manipulação baseada em resultado AJAX ou conteúdo JSON

Eu sou um programador de JavaScript / jQuery novato-para-intermediário, assim exemplos concretos / executáveis ​​seriam muito apreciados. Meu projeto requer o uso de AJAX para pesquisar uma URL que retorne JSON contendo conteúdo a ser adicionado ao DOM ou uma mensagem {“status”: “pendente”} que indique que o back-end ainda está trabalhando na geração de uma […]

Serializando enums com Jackson

Eu tenho um Enum desclassificado abaixo: public enum OrderType { UNKNOWN(0, “Undefined”), TYPEA(1, “Type A”), TYPEB(2, “Type B”), TYPEC(3, “Type C”); private Integer id; private String name; private WorkOrderType(Integer id, String name) { this.id = id; this.name = name; } //Setters, getters…. } Eu retorno enum array com o meu controlador ( new OrderType[] {UNKNOWN,TYPEA,TYPEB,TYPEC}; […]

jqGrid retorna células em branco

Não consigo obter o seguinte código jqGrid para trabalhar 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++) { var row […]

Javascript: Como gerar JSON formatado e fácil de ler diretamente de um object?

Duplicar Possível: Como posso embelezar o JSON programaticamente? Eu sei como gerar JSON de um object usando JSON.stringify, ou no meu caso o jquery-json acessível do google code ( https://github.com/krinkle/jquery-json ). Agora isso funciona bem, mas a saída é difícil de ler para humanos. Existe uma maneira fácil / function / o que quer para […]

Preenchendo o JQuery Mobile ListView com dados JSON locais

Eu estou tentando preencher um JQM ListView com uma informação JSON local. No entanto, nenhum item de lista é criado. Qualquer ajuda seria apreciada. Aqui está o meu código: Estrutura de arquivos JSON: [ { “name” : “test” “calories” : “1000” “fat” : “100” “protein” : “100” “carbohydrates” : “800” }, { “name” : “test2” […]

Por que o JSON.stringify não serializa valores de protótipo?

Eu tenho trabalhado com um pouco de JSON analisando e passando JavaScript dentro de Node.js e navegadores recentemente e esbarrei neste enigma. Quaisquer objects que eu criei usando um construtor, não podem ser totalmente serializados completamente via JSON.stringify, A MENOS QUE eu inicializei todos os valores dentro do construtor individualmente! Isso significa que meu protótipo […]

Como posso desserializar um object filho com nomes de chave dynamics (numéricos)?

Como posso desserializar esses dados JSON? As chaves “100034” etc. são dinâmicas por natureza. { “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” : […]

Como desserializar um object JSON com um nome de campo inválido

Eu tenho uma solicitação JSON que possui a seguinte estrutura: “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” } } Agora res-150p, diz nome inválido em C # e se eu der um outro nome para ele, então, embora desejando não estou recebendo nenhum valor, […]