0

我有一个遗留情况,而软件当前将返回的响应转换为内部JSON格式化的字符串。是否可以出于只读目的DataSource对格式化的字符串进行操作?JSONDataSource用于填充ListGrid. 如何将数据 URL 设置为内存中的字符串?手动将数据添加到DataSourceusing会更好addData()吗?

4

1 回答 1

0

我确定我能够使用 SmartGWT 实用程序类 JSON 将我的 JSON 解码为自定义的JavaScriptObject.

import com.google.gwt.core.client.JavaScriptObject;

public class MyStatusResults extends JavaScriptObject
{

   protected MyStatusResults()
   {
      // Intentionally empty
   }

   /**
    * Returns the total number of results for this search.
    *
    * @return the total number of results for this search.
    */
   public final native int getTotalResults() /*-{
   return this.total;
   }-*/;

   /**
    * Returns the entry results of the search.
    *
    * @return the entry results of the search.
    */
   public final native MyStatus[] getResults() /*-{
   return this.entries;
   }-*/;
}
于 2013-03-21T11:43:16.023 回答