数据解析的方法

解析数据的模块body-parser (Node.js的身体解析中间件)

installation

$ npm install body-parser

API

var bodyParser = require('body-parser');

JSON.parse() json格式的字符串 -----解析------JSON对象

var t = '{"a": "hello"}' ;
JSON.parse(t) ; // {a: "hello"}

更多实例:
JSON.parse('{}'); // {}
JSON.parse('true'); // true
JSON.parse('"foo"'); // "foo"
JSON.parse('[1, 5, "false"]'); // [1, 5, "false"]
JSON.parse('null'); // null

JSON.stringify() json格式的对象----解析-----JSON字符串

var t = {"a": "hello"} ;
JSON.stringify(t) ; // ' {"a": "hello"} '

更多实例:
var str = {"name":"菜鸟教程", "site":"http://www.runoob.com"}

  • 只有一个参数情况:
    str_pretty1 = JSON.stringify(str);
    document.write("<pre>" + str_pretty1 + "</pre>" );
    {"name":"菜鸟教程", "site":"http://www.runoob.com"}

  • 使用参数情况:
    str_pretty2 = JSON.stringify(str, null, 4); //使用四个空格缩进
    document.write("<pre>" + str_pretty2 + "</pre>" ); // pre 用于格式化输出
    { "name": "菜鸟教程", "site": "http://www.runoob.com" }

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 图片发自简书App JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。 ...
    泰迪杂谈阅读 4,834评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,773评论 19 139
  • Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。nodejs由以下模块组成:引...
    麦子_FE阅读 3,211评论 0 2
  • 请参看我github中的wiki,不定期更新。https://github.com/ivonzhang/Front...
    zhangivon阅读 12,139评论 2 19
  • 音乐不是玩的,音乐是真心、真情、付出、投入,才能有所回报。
    晓月馨风阅读 1,430评论 0 2