Quería usar YAML pero no hay una sola biblioteca madura YAML para Erlang. Sé que hay algunas bibliotecas JSON, pero me preguntaba cuál es la más madura.Cuál es la biblioteca JSON más madura para Erlang
Respuesta
Tenga una mirada en la de mochiweb: mochijson.erl
1> mochijson:decode("{\"Name\":\"Tom\",\"Age\":10}").
{struct,[{"Name","Tom"},{"Age",10}]}
Trapexit ofrece una función de búsqueda realmente genial para los proyectos de Erlang.
Buscar JSON allí, encontrará casi 13 resultados. Verifique las fechas de las últimas revisiones, la calificación del usuario, el estado de la actividad del proyecto.
ACTUALIZACIÓN: Acabo de encontrar una pregunta similar n StackOverflow. Aparentemente, están bastante contentos con el analizador erlang-json-eep-parser.
Sí, miré aquí. ¿Cuál es tu favorito? – Zubair
uso el json library proporcionada por el pian.
Editar: De hecho me cambié a Jiffy, ver la respuesta de Konstantin.
Mi favorito es mochijson2. El API es sencillo, es lo suficientemente rápido para mí (nunca me molesté en compararlo, para ser sincero, estoy principalmente codificando paquetes pequeños), y lo he estado utilizando en un establo ". servidor de producción "durante un año más o menos. Solo recuerde instalar mochinum también, mochijson2 lo usa para codificar números grandes, si lo pierde, y tratará de codificar un número grande, arrojará una excepción.
Consulte también: mochijson2 examples (stackoverflow)
prefiero Jiffy. Funciona con binario y es realmente rápido.
1> jiffy:decode(<<"{\"Name\":\"Tom\",\"Age\":10}">>).
{[{<<"Name">>,<<"Tom">>},{<<"Age">>,10}]}
puede codificar así:
2> jiffy:encode({[{<<"Name">>,<<"Tom">>},{<<"Age">>,10}]}).
<<"{\"Name\":\"Tom\",\"Age\":10}">>
- 1. No hay una biblioteca madura de yaml para erlang
- 2. Biblioteca estándar madura para C
- 3. ¿Cuál es la biblioteca más madura para construir una canalización de análisis de datos en Java/Scala para Hadoop?
- 4. ¿Alguna biblioteca AOP madura para usar en el mundo .Net?
- 5. ¿Cuál es la biblioteca Java SIP actualmente más popular?
- 6. ¿Cuál es la biblioteca de programación genética más activa?
- 7. ¿Cuál es la biblioteca de plantillas preferida para jQuery?
- 8. ¿Cuál es el secreto de Erlang para la escalabilidad?
- 9. Biblioteca Json para .Net Microframework
- 10. Biblioteca JSON para C#
- 11. Análisis JSON en Erlang
- 12. ¿Cuál es la más avanzada de la biblioteca Javascript 3D para el HTML5 Canvas
- 13. Biblioteca de serialización de Erlang
- 14. ¿Cuál es más rápido asp.net mvc json o json.net?
- 15. ¿Cuál es la biblioteca de facto para crear Python Daemons?
- 16. ¿Cuál es la solución de servidor web más rápida con la huella de memoria más baja?
- 17. OSGi: ¿Cuán madura es esta tecnología?
- 18. ¿Cuál es la función C# más simple para analizar una cadena JSON en un objeto?
- 19. ¿Cuál es la mejor biblioteca de AJAX para Django?
- 20. ¿Cuál es la biblioteca de código abierto multipropósito más útil para Java?
- 21. ¿Cuál es la biblioteca de GUI más popular para Python en Windows?
- 22. ¿Cuál es la mejor/más fácil biblioteca de GUI para Ruby?
- 23. ¿Cuál es la biblioteca de estructura de datos de colección genérica más popular para C?
- 24. ¿Cuál es la biblioteca más rápida para encontrar FFT en una GPU?
- 25. ¿Cuál es la biblioteca de análisis de fuentes más utilizada para Android?
- 26. ¿Cuál es la biblioteca matemática de vector/matriz más rápida en el juego C para iPhone?
- 27. ¿Cuál es la forma correcta de sangrar Erlang?
- 28. Python - ¿Qué es más rápido para analizar Json o XML?
- 29. ¿Cuál es la mejor reescritura de JSON para Java?
- 30. ¿cuál es la convención en JSON para vacío vs. nulo?
posible duplicado de [Análisis JSON en Erlang] (http://stackoverflow.com/questions/1069547/parsing-json-in-erlang) –