Questions tagged «json»

JSON(JavaScript对象表示法)是一种文本数据交换格式,并且与语言无关。涉及此文本格式时,请使用此标签。请勿将本标签用于本地JAVASCRIPT对象或JAVASCRIPT对象文学。提出问题之前,请使用JSONLint(https://jsonlint.com)等JSON验证器来验证JSON。

14
如何将JSON数据写入文件?
我将JSON数据存储在变量中data。 我想将其写入文本文件进行测试,因此不必每次都从服务器获取数据。 目前,我正在尝试: obj = open('data.txt', 'wb') obj.write(data) obj.close 我收到此错误: TypeError:必须是字符串或缓冲区,而不是dict 如何解决这个问题?
1121 python  json 

13
如何打印JSON文件?
我有一个JSON文件,我想对其进行漂亮打印-在python中执行此操作的最简单方法是什么?我知道PrettyPrint带有一个“对象”,我认为它可以是一个文件,但是我不知道如何传递文件-仅使用文件名是行不通的。

30
如何在Java中解析JSON
我有以下JSON文本。如何可以解析它得到的值pageName,pagePic,post_id,等? { "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": "1234567890" } ] }
1048 java  json  parsing 

30
如何在JavaScript中比较数组?
我想比较两个数组...理想地,有效地比较。没有什么幻想,只要true它们是相同的,false如果不相同。毫不奇怪,比较运算符似乎不起作用。 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 每个数组都可以进行JSON编码,但是有没有一种更快或更“更好”的方法来简单地比较数组而不必遍历每个值?
988 javascript  arrays  json 



19
如何在Notepad ++中重新格式化JSON?
我需要Notepad ++从中获取一个json字符串 {"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}} 为此... {"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"} ] } }} 我环顾了所有的TextFX选项,但找不到任何有效的方法。
947 json  parsing  notepad++ 

14
如何在.NET中将C#对象转换为JSON字符串?
我有这样的课程: class MyDate { int year, month, day; } class Lad { string firstName; string lastName; MyDate dateOfBirth; } 我想将一个Lad对象变成这样的JSON字符串: { "firstName":"Markoff", "lastName":"Chaney", "dateOfBirth": { "year":"1901", "month":"4", "day":"30" } } (不带格式)。我找到了此链接,但是它使用了.NET 4中没有的命名空间。我也听说过JSON.NET,但目前他们的网站似乎已经关闭,而且我不热衷于使用外部DLL文件。 除了手动创建JSON字符串编写器外,还有其他选择吗?
943 c#  .net  json  serialization 

30
使用Unix工具解析JSON
Наэтотвопросестьответына 堆栈溢出нарусском:ПарсингJSONв壳 我正在尝试解析从curl请求返回的JSON,如下所示: 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]}' 上面将JSON分为多个字段,例如: % ... "geo_enabled":false "friends_count":245 "profile_text_color":"000000" "status":"in_reply_to_screen_name":null "source":"web" "truncated":false "text":"My status" "favorited":false % ... 如何打印特定字段(以表示-v k=text)?
877 json  bash  parsing 


30
如何使可序列化的JSON类
如何使Python类可序列化? 一个简单的类: class FileItem: def __init__(self, fname): self.fname = fname 我应该怎么做才能获得输出: >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of type 'FileItem' is not JSON serializable 没有错误

16
Ajax请求返回200 OK,但是会引发错误事件而不是成功
我已经在我的网站上实现了Ajax请求,并且正在从网页调用端点。它总是返回200 OK,但是jQuery执行error事件。 我尝试了很多事情,但无法弄清问题所在。我在下面添加我的代码: jQuery代码 var row = "1"; var json = "{'TwitterId':'" + row + "'}"; $.ajax({ type: 'POST', url: 'Jqueryoperation.aspx?Operation=DeleteRow', contentType: 'application/json; charset=utf-8', data: json, dataType: 'json', cache: false, success: AjaxSucceeded, error: AjaxFailed }); function AjaxSucceeded(result) { alert("hello"); alert(result.d); } function AjaxFailed(result) { alert("hello1"); alert(result.status + ' ' + …

7
如何使用Jackson来反序列化对象数组
在杰克逊的数据绑定的文档表明,杰克逊支持deserialising“所有支持类型的数组”,但我不能找出确切的语法这一点。 对于单个对象,我可以这样做: //json input { "id" : "junk", "stuff" : "things" } //Java MyClass instance = objectMapper.readValue(json, MyClass.class); 现在,对于数组,我想这样做: //json input [{ "id" : "junk", "stuff" : "things" }, { "id" : "spam", "stuff" : "eggs" }] //Java List<MyClass> entries = ? 有人知道是否有不可思议的命令吗?如果没有,那么解决方案是什么?
779 java  json  jackson 

11
最好以JSON形式将文件和关联数据发布到RESTful WebService
这可能是一个愚蠢的问题,但我有一个夜晚。在一个应用程序中,我正在开发RESTful API,我们希望客户端将数据作为JSON发送。此应用程序的一部分要求客户端上载文件(通常是图像)以及有关该图像的信息。 我很难跟踪单个请求中的情况。是否可以将文件数据Base64转换为JSON字符串?我需要在服务器上执行2个帖子吗?我不应该为此使用JSON吗? 附带说明一下,我们在后端使用Grails,并且本机移动客户端(iPhone,Android等)可以访问这些服务(如果有区别的话)。
756 json  rest  grails  file-upload 

30
如何克服“ datetime.datetime无法JSON序列化”?
我有一个基本的命令,如下所示: sample = {} sample['title'] = "String" sample['somedate'] = somedatetimehere 当我尝试做时,jsonify(sample)我得到: TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable 我该怎么做才能使我的字典示例可以克服上述错误? 注意:尽管可能无关紧要,但字典是从记录的检索中生成的,这些记录是mongodb在我打印出str(sample['somedate'])的地方输出的2012-08-08 21:46:24.862000。
739 python  json 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.