- 转义
- 用\来进行转义
- 除了\本身,要转义的还有引号、ASCII码(如\0-\37这样)什么的。
- 原生的JSON即可进行json数据的处理
- JSON.parse()
- JSON.parse()对转义字的符执行过程其实经历了两次转义:一次是字符串本身的转义,一次是字符串转对象时的转义。
- 所以如果你想在字符串中放一个,那么转成JSON对象之前的字符串中就要有4个,也就是比正常以为的要多一倍的。
- 不要以为很复杂,其实就是多了一倍的。
- 比如想要的原始字符串文本是C:\temp\datatransfer;正常理解字符串是这个样子:"C:\temp\datatransfer\";但是给JSON.parse()用的话,需要是这个样子:"C:\\temp\\datatransfer\\"。
- JSON.parse()对转义字的符执行过程其实经历了两次转义:一次是字符串本身的转义,一次是字符串转对象时的转义。
- JSON.stringfy()
- JSON.parse()
- Angular中
- 可以直接把JSON文件当做对象/接口来使用,可以直接使用其各个字段名。
import xxx from 'src/assets/json/xxx.json';
- 也可以用JSON.parse来把字符串转成对象/接口,也可以直接使用其各个字段名(虽然这种方式可能没有输入提示)。
前端处理JSON数据
猜你喜欢
转载自www.cnblogs.com/wyp1988/p/12449387.html
今日推荐
周排行