Devuelve un JSONArray como una entidad HTTP

Resumen : quiero devolver un JSONArray a través de una respuesta HTTP. ¿Cómo puedo hacer eso?

Estoy trabajando en un problema en el que anteriormente estaba devolviendo un objeto JSON, que se estaba convirtiendo a JSONEntity y luego a HTTPEntity usando una utilidad que tengo. Ahora necesito devolver un JSONArray, pero no sé cómo hacer que mi servicio REST devuelva la matriz. Si alguien pudiera ayudarme, realmente lo agradecería.

¡Gracias!

Un poco de historia: anteriormente estaba usando un DOJO ItemWriteStore para construir un árbol. Ahora estoy cambiando a un JSONRestStore para permitir que mi árbol tenga una carga diferida. El problema surgió porque la mayoría de las tiendas en Dojo aceptan JSONObjects, pero JSONRestStore, que admite la carga diferida, necesita un JSONArray.

Además, estoy usando el paquete org.apache.http para mi respuesta HTTP

Respuesta 1

Estaba usando ANT para desplegar mis cosas en Tomcat. Pero tuve problemas con las dependencias faltantes y quería agregar Ivy, porque fue recomendado. Ahora agregué esto a mi archivo build.xml: <! - Ivy ...

Recibo una excepción de mapeo JSON cuando intento construir un HashMap. El mapa está codificado en una enumeración La entrada se ve así: {"someObject": {"myMap": {"1": "2"}}} El problema es que trata el "1" como un ...

En JDI, existe la API para excluir eventos de eventos procesados ​​en JVM utilizados por JPDA. Esto se hace usando: addExclusionFilter (String) para excluir algún patrón; por ejemplo, addExclusionFilter ("java. *") ...

Estoy pasando el valor en el applet de Java, pero el valor viene allí como nulo mi javascript para la implementación del applet: <script src = "javascript / deployJava.js"> </script> <script> var ...