如何查看json对象's格式
How to see a json object's format?
我使用Django作为后端,在我的视图中。py我返回一个json对象作为
return HttpResponse(json.dumps(result))
在我的前端,在收到的一个javascript文件中
jsonResult = JSON.parse(result);
它是成功的,因为如果我使用控制台检查变量"jsonResult",我可以看到它,就像:
console.log(jsonResult);
问题是我想看到它的格式,就像这样:
{
"tags":{
"tag":[
{
"time":"67",
"comment":"test 2",
"id":"18",
"owner":"xiaoli",
},
{
"time":"30",
"comment":"",
"id":"28",
"owner":"xiaoli",
}
]
}
}
我该怎么做?或者我是否可以生成一个json文件?谢谢
HTTP请求的结果是一个字符串。所以你做了:
jsonResult = JSON.parse(result);
解析对象(jsonResult)中的这个字符串(result)。
因此,如果你想把这个json看作一个字符串,你只需要:
console.log(result);
或者将其添加到元素
您是否使用python解释器来执行此操作?
如果是这样的话,你可以使用"漂亮的打印",它应该以一种很好的方式显示子文件。
>>> import json
>>> print json.dumps({'4': 5, '6': 7}, sort_keys=True,
... indent=4, separators=(',', ': '))
{
"4": 5,
"6": 7
}
取自:https://docs.python.org/2/library/json.html
编辑:
很抱歉看到你在使用JS。如何使用JavaScript漂亮地打印JSON?
也许这会有所帮助。
相关文章:
- 如何使用javascript或html下载PDF格式的填写表单
- 货币代码为欧元-金额的格式不应包含小数
- 查看JS对象的所有键,甚至是getter定义的键
- Json数据包含日期和时间格式
- Javascript日期格式类似于ISO,但本地
- 更改angularjs中的日期-时间格式
- 将日期时间从json转换为可读格式
- NodeJS日期格式不起作用
- 我能得到正确的格式吗
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 使用正则表达式将输入格式设置为单字符逗号、单字符逗号等
- 将日期和时间转换为UTC格式的日期-Javascript
- Javascript格式UTC日期
- 元素的内容必须由格式正确的字符数据或标记组成
- 我应该如何检查主干.主干.模型更改时查看
- 如何查看json对象's格式
- 查看复制和粘贴格式
- 查看不同输出格式时的内容协商
- 将不同的日期格式转换为new date(),然后查看date1是否在date2和date3之间
- JQuery移动表单在第一次查看后丢失格式