Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将JSONArray作为HTTP实体返回_Java_Javascript_Json_Http_Rest - Fatal编程技术网

Java 将JSONArray作为HTTP实体返回

Java 将JSONArray作为HTTP实体返回,java,javascript,json,http,rest,Java,Javascript,Json,Http,Rest,摘要:我想通过HTTP响应返回JSONArray。我该怎么做 我正在处理一个问题,之前我返回了一个JSON对象,该对象被转换为JSONEntity,然后使用我拥有的实用程序返回一个HTTPEntity。现在我需要返回一个JSONArray,但我不知道如何让REST服务返回数组。如果有人能帮助我,我将非常感激 谢谢 一点背景: 我以前使用DOJO ItemWriteStore构建树。现在我切换到JSONRestStore以使我的树具有延迟加载。出现这个问题是因为Dojo中的大多数存储都使用JSON

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

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

谢谢

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


同样,我使用org.apache.http包来编写我的http repsonse

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

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

json编码的对象是字符串,那么问题出在哪里?一些好的java示例。json编码的对象是字符串,那么问题出在哪里呢?一些很好的java示例。