Preguntas etiquetadas con json

JSON (JavaScript Object Notation) es un formato de intercambio de datos textuales e independiente del idioma. Use esta etiqueta cuando este formato de texto esté involucrado. NO USE ESTA ETIQUETA PARA OBJETOS NATIVOS DE JAVASCRIPT O LITERALES DE OBJETOS DE JAVASCRIPT. Antes de hacer una pregunta, valide su JSON utilizando un validador JSON como JSONLint (https://jsonlint.com).

14
¿Cómo escribo datos JSON en un archivo?
Tengo datos JSON almacenados en la variable data. Quiero escribir esto en un archivo de texto para probarlo, así no tengo que tomar los datos del servidor cada vez. Actualmente, estoy intentando esto: obj = open('data.txt', 'wb') obj.write(data) obj.close Y estoy recibiendo este error: TypeError: debe ser string o buffer, …
1122 python  json 

13
¿Cómo imprimir un archivo JSON?
Tengo un archivo JSON que es un desastre que quiero imprimir. ¿Cuál es la forma más fácil de hacer esto en Python? Sé que PrettyPrint toma un "objeto", que creo que puede ser un archivo, pero no sé cómo pasar un archivo; solo usar el nombre de archivo no funciona.

30
Cómo analizar JSON en Java
Tengo el siguiente texto JSON. ¿Cómo puedo analizarlo para obtener los valores de pageName, pagePic, post_id, etc.? { "pageInfo": { "pageName": "abc", "pagePic": "http://example.com/content.jpg" }, "posts": [ { "post_id": "123456789012_123456789012", "actor_id": "1234567890", "picOfPersonWhoPosted": "http://example.com/photo.jpg", "nameOfPersonWhoPosted": "Jane Doe", "message": "Sounds cool. Can't wait to see it!", "likesCount": "2", "comments": [], "timeOfPost": …
1049 java  json  parsing 

30
¿Cómo comparar matrices en JavaScript?
Me gustaría comparar dos matrices ... idealmente, de manera eficiente. Nada de lujos, solo truesi son idénticos, y falsesi no. No es sorprendente que el operador de comparación no parezca funcionar. var a1 = [1,2,3]; var a2 = [1,2,3]; console.log(a1==a2); // Returns false console.log(JSON.stringify(a1)==JSON.stringify(a2)); // Returns true La codificación JSON …
991 javascript  arrays  json 



19
¿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", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"} ] …
948 json  parsing  notepad++ 

14
¿Cómo convierto un objeto C # en una cadena JSON en .NET?
Tengo clases como estas: class MyDate { int year, month, day; } class Lad { string firstName; string lastName; MyDate dateOfBirth; } Y me gustaría convertir un Ladobjeto en una cadena JSON como esta: { "firstName":"Markoff", "lastName":"Chaney", "dateOfBirth": { "year":"1901", "month":"4", "day":"30" } } (sin el formato). Encontré este enlace …
944 c#  .net  json  serialization 

30
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; i<=n; i++) print a[i]}' Lo anterior divide el JSON en campos, …
880 json  bash  parsing 


30
Cómo hacer que una clase JSON sea serializable
¿Cómo hacer que una clase de Python sea serializable? Una clase simple: class FileItem: def __init__(self, fname): self.fname = fname ¿Qué debo hacer para poder obtener resultados de: >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of type 'FileItem' is not JSON serializable Sin el error


8
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 instance = …
780 java  json  jackson 


30
¿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 diccionario pueda superar el error anterior? Nota: …
743 python  json 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.