Preguntas etiquetadas con json

948
¿Cómo formatear JSON en Notepad ++?

Necesito Notepad ++ para tomar una cadena json de esto {"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}} a esto... {"menu": { "id": "file",...

880
Analizando JSON con herramientas Unix

На этот вопрос есть ответы en Stack Overflow en русском : Парсинг JSON en shell Estoy tratando de analizar JSON devuelto por una solicitud curl, así: curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v k="text" '{n=split($0,a,","); for (i=1;...

780
Cómo usar Jackson para deserializar una matriz de objetos

La documentación de enlace de datos de Jackson indica que Jackson admite la deserialización de "matrices de todos los tipos compatibles", pero no puedo entender la sintaxis exacta para esto. Para un solo objeto, haría esto: //json input { "id" : "junk", "stuff" : "things" } //Java MyClass...

743
¿Cómo superar "datetime.datetime no JSON serializable"?

Tengo un dict básico de la siguiente manera: sample = {} sample['title'] = "String" sample['somedate'] = somedatetimehere Cuando trato de hacer jsonify(sample)me sale: TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable ¿Qué puedo hacer para que mi muestra de...

736
¿Cuál es la diferencia entre YAML y JSON?

¿Cuáles son las diferencias entre YAML y JSON, considerando específicamente las siguientes cosas? Rendimiento (tiempo de codificación / decodificación) Consumo de memoria Claridad de expresión Disponibilidad de la biblioteca, facilidad de uso (prefiero C) Estaba planeando usar uno de estos dos...

697
Formato de respuesta API JSON estándar?

¿Existen estándares o mejores prácticas para estructurar respuestas JSON desde una API? Obviamente, los datos de cada aplicación son diferentes, por lo que no me preocupa mucho, sino más bien la "placa de respuesta", si lo desea. Un ejemplo de lo que quiero decir: Solicitud exitosa: { "success":...

656
Cuerdas multilínea en JSON

Estoy escribiendo algunos archivos de datos en formato JSON y me gustaría tener algunos valores de cadena realmente largos divididos en varias líneas. Al usar el módulo JSON de Python, obtengo muchos errores, ya sea que lo use \o \ncomo escape. ¿Es posible tener cadenas de varias líneas en JSON?...