【发布时间】:2016-01-11 12:57:08
【问题描述】:
我正在使用 GSON 对象模型访问来构造 JSON,以用作 Jmeter 中我的 POST Web 服务调用的主体。
现在我经常遇到:GCC Out of memory exception,错误指向代码段=> gson.toJson(objectToSerialize)。 在过去的帖子中,建议将 gson 序列化与流式访问模型一起使用。
我当前的代码是这样做的:通过填充其变量来创建一个类的对象并将该类传递给 GSON 序列化程序,以字符串的形式取回构造的 JSON,然后我使用它们。
专家能否建议,有没有一种方法可以将流式访问模型集成到我的代码中,而无需进行大量返工。这会节省内存吗? PS:我查看了此链接中指定的混合写入示例,但无法解决如何通过传递类的一个对象来构造 JSON,就像我们在对象模型中所做的那样: https://sites.google.com/site/gson/streaming
谢谢!
【问题讨论】: