Articles of json

JQuery, Spring MVC @RequestBody e JSON – fazendo funcionar juntos

Eu gostaria de ter uma serialização JSON bidirecional para Java Estou usando com sucesso o caminho Java para JSON para JQuery … ( @ResponseBody ) eg @RequestMapping(value={“/fooBar/{id}”}, method=RequestMethod.GET) public @ResponseBody FooBar getFooBar( @PathVariable String id, HttpServletResponse response , ModelMap model) { response.setContentType(“application/json”); … } e em JQuery eu uso $.getJSON(‘fooBar/1’, function(data) { //do something }); […]

Converter JSON para DataTable

Eu tenho JSON no seguinte formato: [ {“id”:”10″,”name”:”User”,”add”:false,”edit”:true,”authorize”:true,”view”:true}, {“id”:”11″,”name”:”Group”,”add”:true,”edit”:false,”authorize”:false,”view”:true}, {“id”:”12″,”name”:”Permission”,”add”:true,”edit”:true,”authorize”:true,”view”:true} ] Como posso converter isso em um object C # DataTable seguinte maneira? ——————————————————————— ID | Name | Add | Edit | View | Authorize ——————————————————————— 10 | User | true | true | true | true 11 | Group | true | true | […]

Problemas com o getJSON do jQuery usando arquivos locais no Chrome

Eu tenho uma página de teste muito simples que usa solicitações XHR com os methods $ .getJSON e $ .ajax do jQuery. A mesma página funciona em algumas situações e não em outras. Especificamente, não funciona no Chrome no Ubuntu. Estou testando no Ubuntu 9.10 com o Chrome 5.0.342.7 beta e no Mac OSX 10.6.2 […]

Crie um object c # fortemente tipado a partir do object json com o ID como o nome

Eu estou tentando fazer uso da API para um conhecido provedor de reuniões on-line. Uma de suas chamadas de API retorna um object assim. { “5234592”:{ “pollsAndSurveys”:{ “questionsAsked”:1, “surveyCount”:0, “percentageSurveysCompleted”:0, “percentagePollsCompleted”:100, “pollCount”:2}, “attendance”:{ “averageAttendanceTimeSeconds”:253, “averageInterestRating”:0, “averageAttentiveness”:0, “registrantCount”:1, “percentageAttendance”:100} }, “5235291”:{ “pollsAndSurveys”:{ “questionsAsked”:2, “surveyCount”:0, “percentageSurveysCompleted”:0, “percentagePollsCompleted”:0, “pollCount”:0}, “attendance”:{ “averageAttendanceTimeSeconds”:83, “averageInterestRating”:0, “averageAttentiveness”:0, “registrantCount”:1, “percentageAttendance”:100} } } Eu […]

Maneira mais rápida de converter XML em JSON em Java

Quais são algumas boas ferramentas para converter XML de maneira rápida e fácil em JSON em Java?

jquery loop em dados Json usando $ .each

Eu tenho o seguinte JSON retornado em uma variável chamada data. ESTE É O JSON QUE É DEVOLVIDO … [ {“Id”: 10004, “PageName”: “club”}, {“Id”: 10040, “PageName”: “qaz”}, {“Id”: 10059, “PageName”: “jjjjjjj”} ] e estou tentando percorrer a coleção usando $ .each, mas estou com problemas onde o alerta está mostrando indefinido. Eu tentei muita […]

POST JSON falha com 415 tipo de mídia não suportado, Spring 3 mvc

Estou tentando enviar uma solicitação POST para um servlet. O pedido é enviado via jQuery desta forma: var productCategory = new Object(); productCategory.idProductCategory = 1; productCategory.description = “Descrizione2”; newCategory(productCategory); onde newCategory é function newCategory(productCategory) { $.postJSON(“ajax/newproductcategory”, productCategory, function( idProductCategory) { console.debug(“Inserted: ” + idProductCategory); }); } e postJSON é $.postJSON = function(url, data, callback) { […]

jQuery.parseJSON gera um erro “JSON inválido” devido a uma citação simples de escape no JSON

Estou fazendo pedidos para o meu servidor usando jQuery.post() e meu servidor está retornando objects JSON (como { “var”: “value”, … } ). No entanto, se algum dos valores contiver uma aspa simples (apropriadamente com escape como \’ ), o jQuery falhará ao analisar uma string JSON de outra forma válida. Aqui está um exemplo […]

Google Gson – desserializar o object da lista? (tipo genérico)

Quero transferir um object de lista por meio do Google Gson, mas não sei como desserializar tipos genéricos. O que eu tentei depois de olhar para isso (resposta do BalusC): MyClass mc = new Gson().fromJson(result, new List(){}.getClass()); mas então eu recebo um erro no eclipse dizendo “O tipo new List () {} deve implementar o […]

Por que o Google precede enquanto (1); às suas respostas JSON?

Por que o Google precede while(1); às suas respostas JSON (privadas)? Por exemplo, aqui está uma resposta ao ativar e desativar um calendar no Google Agenda : while(1);[[‘u’,[[‘smsSentFlag’,’false’],[‘hideInvitations’,’false’], [‘remindOnRespondedEventsOnly’,’true’], [‘hideInvitations_remindOnRespondedEventsOnly’,’false_true’], [‘Calendar ID stripped for privacy’,’false’],[‘smsVerifiedFlag’,’true’]]]] Eu diria que isso é para impedir que as pessoas façam um eval() sobre ele, mas tudo que você realmente […]