我正在使用GWT作为Web开发框架。我需要从我的GWT客户端代码访问一些REST服务。我还需要解析JSON(或XML),这是这些服务的响应格式。哪个是解决此问题的最佳方法?
提前致谢。
您可以使用标准GWT调用REST服务RequestBuilder(或者JsonpRequestBuilder如果需要在另一个域上调用服务)。
RequestBuilder
JsonpRequestBuilder
随着JSON响应字符串,你可以调用JSONParser.parseStrict(jsonString)获得JSONValue,它可以是一个JSONObject,JSONArray等等,这是在所有可用的这个包。
JSONParser.parseStrict(jsonString)
JSONValue
JSONObject
JSONArray