gpt4 book ai didi

java - 在 smartGWT 的 Listgrid 中渲染嵌套 JSON 字符串

转载 作者:行者123 更新时间:2023-12-02 08:32:07 24 4
gpt4 key购买 nike

我对在 GWT 中将 JSON 字符串加载到 Listgrid 中进行了澄清。我已经实现了 GWT-RPC,因此将从服务器端返回 JSON 字符串并将其正确映射到网格字段。

我的 JSON 字符串看起来像

return "[ { 用户: { 用户 ID: 1, 姓名: abc},
首字母:A,
},
{ 用户:{ 用户 ID:2,姓名:xyz},
首字母:B,
}
]";

现在的问题是初始字段加载了 A 和 B 。但诸如用户 ID 和名称之类的嵌套字段未加载。

我已经为这些字段设置了 xpath 值。但没有用。

请告诉我如何呈现用户 ID 和名称字段。提前致谢

注意:我正在处理来自服务器的 JSON 字符串,如下所示:

其中结果是来自服务器的 JSON 字符串

JavaScriptObject obj=JSON.decode(结果);Record[] record = ListGridRecord.convertToRecordArray(obj);

最佳答案

valueXPath 正是针对此用例而设计的,但它仅在您使用数据源时才处于 Activity 状态,并且您似乎绕过了数据源层。这里有一个使用带有 JSON 和 valueXPath 的数据源的非常简单的示例:

http://www.smartclient.com/smartgwt/showcase/#json_integration_category_xpath

使用这种方法,您将能够删除一堆不必要的 GWT-RPC 逻辑。

有关数据绑定(bind)的更多信息,另请参阅快速入门指南:

http://blog.isomorphic.com/?p=227

关于java - 在 smartGWT 的 Listgrid 中渲染嵌套 JSON 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3082944/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com