NodeJS学习笔记之IO流-处理JSON
什么是IO?记得在之前的一篇名叫《Java中关于IO流的基础知识》的文章说过,大家可以去回顾一下,那么同样,在nodejs中,又是如何处理数据IO的呢?
其实在大多数的Web应用中经流的数据形式无非就文本、JSON字符串、二进制缓冲区和数据流,而在nodejs中有很多内置的一些机制来支持处理IO流。
那么今天主要分享的是关于如何在nodejs中实现处理JSON数据。
众所周知,nodejs是JavaScript的一个用于服务端的库,而在JavaScript中经常处理的数据类型就是JSON数据类型,同时JSON数据类型本身也比较高效,同时阅读型也比较强,所以我们在nodejs中也是经常会用到JSON数据的,而我们在处理它时,无法就是将JavaScript的对象转换成JSON数据类型或者反之,那么我们在nodejs中如何来处理呢?下面就是需要用到一些方法。
1.把JSON转换成JavaScript对象
首先,JavaScript对象的形式和JSON数据的形式在格式上非常相似,如下:
JavaScript对象格式
{name: 'ZhiYan', number: 4352, arg: 23}
JSON格式
{'name': 'ZhiYan', 'number': 4352, 'arg': 23}是不是很相似?那么他们之间如何转换呢?
我们分别使用以下两个方法来进行转换
JSON.parse():将JSON字符串格式转换成JavaScript对象格式;
JSON.stringify():将JavaScript对象格式转换成JSON字符串格式;
这两个非常重要,而且在JavaScript中使用很平凡。
读完了点一下,作者能得积分
赞赏
如果这篇内容帮到了你,不妨请作者喝杯咖啡
赞赏
如果这篇内容帮到了你,不妨请作者喝杯咖啡
选个金额
微信扫码扫一下,金额 ¥6
- 扫码后按所选金额支付即可
- 赞赏完全自愿,与积分、红包互不影响
哈哈,有意思。