Please find my code below:
Inside action class import net.sf.json.JSON; import net.sf.json.JSONSerializer; ....... ....... ValueBean value = new VallueBean(); value.setPlainText("Search Result"); JSON json = JSONSerializer.toJSON(writingsAssetValue); response.getWriter().write(json.toString()); Inside GWT class public void onResponseReceived(Request request, Response response) { if (200 == response.getStatusCode()) { JSONValue jsonValue = JSONParser.parse(response.getText ()); searchButton.setEnabled(true); Window.alert(jsonValue.toString()); Window.alert(jsonValue.isObject().get ("plainText").toString().replace("\"", "")); flexTable.setHTML(row, 1, value.isObject().get ("plainText").toString()); } else { // Handle the error. Can get the status text from response.getStatusText() } } The problem here is Window.alert(jsonValue.toString()); displays "plainText":"Search Result" but i expected Window.alert(jsonValue.isObject().get ("plainText").toString()) to display Search Result (with out any double quotes) but it displayed as "Search Result" i fixed this temp. by using replace method but i want to know whether this is the only way by which i can fix the double quote issue? or whether i am doing some thing wrong. Any help on this would be appreciated.. Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---