gpt4 book ai didi

json - 有没有一种方法可以当场解析JSON和触发事件?

转载 作者:行者123 更新时间:2023-12-03 18:48:52 27 4
gpt4 key购买 nike

现在,我正在使用SuperObject解析JSON数据(从服务器接收时),然后将其转储到客户端数据集中。服务器中可能有大量数据。当前,我必须首先将JSON数据解析为ISuperObject,然后对其进行迭代以填充客户端数据集。

我想知道的是,是否有一种方法可以绕过双重加载,在解析原始数据时触发事件。例如,解析器一检测到新对象的开始,就会触发一个事件,然后我将立即准备相应的对象。或者,当它解析一个数组时,我可以准备一个新的数据集记录。

原因是因为对于非常大的数据集,它需要花费几秒钟的时间,因此我必须等待它完成解析后才能使用它。如果我在解析数据时得到了数据,则可以立即就地使用该数据。

我已经实现了分页,每页200-500条记录(上百万条记录)有很多列。关于响应性,分页仍不能解决全部需求。

我该如何使用SuperObject或任何其他已知的机制进行此操作,而不必编写自己的完整解析器?

最佳答案

编写自己的解析器并不难。我已经为mongodb连接器编写了一个:https://github.com/stijnsanders/TMongoWire/blob/master/bsonUtils.pas您可以轻松地修改那个以触发您描述的事件。

关于json - 有没有一种方法可以当场解析JSON和触发事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20734953/

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