将JSONArray作为HTTP实体返回

时间:2011-09-01 16:45:48

标签: java javascript json http rest

摘要:我想通过HTTP响应返回JSONArray。我该怎么做?

我正在处理一个问题,我之前正在返回一个JSON对象,该对象正在转换为JSONEntity,然后使用我拥有的实用程序转换为HTTPEntity。现在我需要返回一个JSONArray,但我不知道如何让我的REST服务返回数组。如果有人能帮助我,我会非常感激。

谢谢!

一点背景: 我以前使用DOJO ItemWriteStore来构建树。现在我切换到JSONRestStore以使我的树具有延迟加载。问题出现了,因为Dojo中的大多数商店都使用JSONObjects,但支持延迟加载的JSONRestStore需要一个JSONArray。

Aslo,我正在使用org.apache.http包进行我的HTTP repsonse

1 个答案:

答案 0 :(得分:1)

您可以使用json-simple库将其编码为JSONArray对象。