×

json格式化在线菜鸟

json格式化在线菜鸟(如何对json代码进行格式化显示)

admin admin 发表于2023-05-21 00:35:50 浏览39 评论0

抢沙发发表评论

本文目录

如何对json代码进行格式化显示


view plaincopy to clipboardprint?
01.function dump(arr,level) {
02. var dumped_text = ““;
03. if(!level) level = 0;
04.
05. //The padding given at the beginning of the line.
06. var level_padding = ““;
07. for(var j=0;j《level+1;j++) level_padding += “ “;
08.
09. if(typeof(arr) == ’object’) { //Array/Hashes/Objects
10. for(var item in arr) {
11. var value = arr[item];
12.
13. if(typeof(value) == ’object’) { //If it is an array,
14. dumped_text += level_padding + “’“ + item + “’ ...\n“;
15. dumped_text += dump(value,level+1);
16. } else {
17. dumped_text += level_padding + “’“ + item + “’ =》 \““ + value + “\“\n“;
18. }
19. }
20. } else { //Stings/Chars/Numbers etc.
21. dumped_text = “===》“+arr+“《===(“+typeof(arr)+“)“;
22. }
23. return dumped_text;
24.}

如何格式化JSON时间对象


通过json获取的时间对象和javascript通过new Date()创造的对象是有区别的的,json的时间对象如下所示:
var d = {“date“:20,“day“:2,“hours“:2,“minutes“:57,“month“:2,“seconds“:39,“time“:1332212259490,“timezoneOffset“:0,“year“:112}
我们可以获取d的time属性,并将它传递给new Date(),重新构造时间对象,如下:
var date = new Date(d.time);
这样就可以使用javascript的方式操作json返回的时间了

json格式 ,基础问题


String jsonData=“ { \“commentTotal\“: \“3\“, \“praiseQuantity \“: \“2\“, \“averageQuantity \“: \“1\“,
\“poorQuantity \“: \“0\“ } “ ;望采纳!!!谢谢!!!