uso org.json biblioteca para trabajar con JSON-data en mis aplicaciones. Pero parece que el motor de la aplicación de Google no permite usarlo, ¿cuál es la mejor manera de trabajar con JSON en GAE-apps?Análisis de JSON en el motor de la aplicación de google (java)
Respuesta
tratar Gson
tuve la pregunta similar hace una semana y después de comparar una serie de Bibliotecas Java JSON (incluidas JSonLIB y GSON) He elegido Jackson. Verifique otras comparaciones en StackOverflow, la mayoría recomendaría a Jackson como el resto.
Después de dos semanas usándolo en Google Appengine, me encanta. No solo tiene más funciones que las otras bibliotecas mencionadas, sino que también es mucho más rápido (ver los puntos de referencia here). Es un motor Json en Jersey que también recomendaría si desea hacer algo relajante en Appengine.
Es estable y sigue desarrollándose activamente, con la versión 2 acaba de ser lanzada hace algunas semanas.
ACTUALIZACIÓN: here es una demostración de muestra para usar Jackson con GAE.
Las personas que estén considerando usar Jackson con App Engine también deben consultar https://github.com/icoloma/jackson4gae/ para serializar las clases de AppEngine. (Advertencia justa: soy el desarrollador, pero todavía es una necesidad común para los proyectos de GAE + Jackson) –
El último enlace de muestra está podrido. La descripción está en la respuesta no está clara para mí y no puedo seguirla. – Suma
Uso rápido JSON es una API muy productiva. Jackson toma demasiado código.
http://code.alibabatech.com/wiki/display/FastJSON/Home
https://github.com/alibaba/fastjson
Sólo tienes que copiar la biblioteca en WEB-INF/lib y utilizar los métodos estáticos de com.alibaba.fastjson.JSON
como JSON.toJSONString(object)
- 1. sesión en el motor de la aplicación de Google
- 2. velocity framework en el motor de la aplicación de google
- 3. ¿El motor de la aplicación Google admite JDBC?
- 4. Análisis JSON de la API de Google Maps en la aplicación de Android
- 5. curl en el motor de la aplicación
- 6. proveedor de motor de aplicación google oauth2
- 7. ¿Cómo funciona el sandbox del motor de la aplicación Google?
- 8. Cómo unir 2 imágenes en el motor de la aplicación google en Java
- 9. Monitoreo de aplicaciones para el motor de la aplicación google java
- 10. Cargue el archivo .war en el motor de la aplicación Google (GAE) usando la aplicación
- 11. Implementación OSS del motor de la aplicación Google?
- 12. servicio de motor de la aplicación de google no disponible
- 13. obtener de Android a Google motor de la aplicación
- 14. ¿Es el motor de la aplicación Google 1.6.4 más lento en local?
- 15. Análisis de JSON en Android
- 16. https sólo en motor de aplicación de Google
- 17. Cómo cargar y almacenar una imagen con el motor de aplicación de google (java)
- 18. motor de plantillas JSON
- 19. ¿Cómo obtengo una lista de espacios de nombres en el motor de la aplicación de Google?
- 20. Datos de exif de imagen en el motor de la aplicación de google
- 21. Desactivar el escaneo taglib en el motor de la aplicación de google (Jetty)
- 22. Cómo probar la unidad de análisis JSON
- 23. Comprobando si la entidad existe en el almacén de datos del motor de la aplicación google.
- 24. Cómo usar la sesión en el motor de la aplicación de Google
- 25. Puedo ejecutar php mysql en el motor de la aplicación google
- 26. problema con el autoescape de jinja2 en la aplicación del motor de aplicaciones de Google
- 27. Análisis de objetos json
- 28. recibiendo una extraña excepción tratando de implementar http asincrónico en el motor de la aplicación de google para java
- 29. JSON Error de análisis
- 30. ¿Cuál es la mejor manera de perfilar/optimizar la aplicación del motor de la aplicación Google?
primer enlace tiene podrido. A menos que alguien pueda proporcionar su contenido, la respuesta no es útil ahora. – Suma