JSON.stringify():方法用于将 JavaScript 值转换为 JSON 字符串。

语法

JSON.stringify(value [, replacer] [, space])
  1. value
    将要序列化成 一个JSON 字符串的值。
  2. replacer 可选
    可以为数组或函数
    如果为数组:则只有包含在这个数组中的属性名才会被序列化到最终的 JSON 字符串中,replacer作key值(这个在讲实例的时候就知道这个key是干嘛的了,先记住就好)
    如果为函数:则把系列化后的每一个对象(记住是每一个)传进方法里面进行处理
  3. space 可选
    指定缩进用的空白字符串
    如果省略的话,那么显示出来的值就没有分隔符。直接输出来
    如果是一个数字的话,那么它就定义缩进几个字符,范围是:0到10(数字小于1,则默认为0,大于10,则默认为10)
    如果是一些转义字符,比如“\t”,表示回车,那么它每行一个回车。
    如果仅仅是字符串,就在每行输出值的时候把这些字符串附加上去就OK。当然,最大长度也是10个字符

实例

今天写项目遇到一个这样的问题
作者字段中需要存入一段json格式的字符串信息

于是,我的前端页面中,绞尽脑汁让数据存在了数组中…


没有将数组转换成json字符串就会报错,就像这样:/(ㄒoㄒ)/~~

最后如下图所示,使用JSON.stringify()将作者数组用一个字符串类型的变量接受。

成功转换成了json字符串,输出:

JSON.parse() 方法将数据转换为 JavaScript 对象。

语法

JSON.parse(text[, reviver])

参数说明:

  1. text:必需, 一个有效的 JSON 字符串。
  2. reviver: 可选,一个转换结果的函数, 将为对象的每个成员调用此函数。

实例

当我需要将数据库中存入的json字符串读取出来展示到页面上

展示页面如下:

vue将数组转换json字符串:JSON.stringify()以及json字符串转换成vue数组:相关推荐

  1. 字符串分割split:将一个字符串通过指定的分隔符分割成若干子串

    1.先来看一下JAVA里的字符串分割代码: 首先从标准输入得到一行数据,数据之间用逗号,分隔. 将这行数据存为字符串,然后调用字符串分割函数split将其分割成字符数组String [] strRat ...

  2. Json对象与Json字符串的转化、JSON字符串与Java对象的转换

    一.Json对象与Json字符串的转化 1.jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符 ...

  3. json java typeof_Json对象与Json字符串的转化、JSON字符串与Java对象的转换

    一.Json对象与Json字符串的转化 1.jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符 ...

  4. JSON.parse()和JSON.stringify()和数组遍历方法

    一.JSON.parse()和JSON.stringify() 网络中的信息的传输,传输的都是字符串,XML 用来传输数据,现在大多数web开发都是用json数据结构. 1.前端 ----string ...

  5. js解析json字符串、对象与json之间的转换

    前言 在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键. js解析json字符串 // JSON字符串 'v ...

  6. JSON字符串与Java对象的互相转换(详解)

    <第四章-核心类库> 第8节 XML与Json 1. Json 1.1 简介 JSON: JavaScript Object Notation JS对象简谱 , 是一种轻量级的数据交换格式 ...

  7. 【Groovy】json 序列化 ( 类对象转为 json 字符串 | 使用 JsonBuilder 进行转换 | 使用 JsonOutput 进行转换 | 将 json 字符串格式化输出 )

    文章目录 一.Groovy 对象转为 json 字符串 ( 使用 JsonBuilder 进行转换 ) 二.使用 JsonOutput 将指定类型对象转为 json 字符串 三.将 json 字符串格 ...

  8. 利用viewbag把数据对象传到前端并转换成json对象,及解决json字符串被转义问题

    利用viewbag把数据对象传到前端并转换成json对象,及解决json字符串被转义问题 参考文章: (1)利用viewbag把数据对象传到前端并转换成json对象,及解决json字符串被转义问题 ( ...

  9. node.js中的字符串、对象和json处理函数

    querystring.parse() 将字符串转成对象,就是把url上带的参数串转成数组对象. querystring.parse(str, [sep], [eq], [options]) 接收参数 ...

最新文章

  1. 又居家办公了,要签合同怎么办?
  2. 【数据集】自动驾驶都有什么测试基准?
  3. java怎么给list集合排序_java list集合排序按某一属性排序操作
  4. 【转载保存】Netty实现单客户端多连接程序
  5. 【转载保存】java四种线程池的使用
  6. cnblogs客户端发贴解析,Post,Get分析
  7. 第四章 企业项目开发--切分配置文件
  8. Finalize,Dispose,SuppressFinalize
  9. oracle检查完系统要求不动,w10安装oracle, 正在检查操作系统要求... 实际结果: 6.2...
  10. (转)计算机视觉CV 圈子
  11. dispatch_group_t
  12. 拓端tecdat|stata对包含协变量的模型进行缺失值多重插补分析
  13. [设计模式之禅读书笔记]006_设计模式六大原则(六):开闭原则
  14. Unity打包ios应用并上架appstore审核的一些备忘
  15. 科技爱好者周刊(第 163 期):你的城市有多少张病床?
  16. 区块链要去中心化么?
  17. 云计算基础之如何学习云计算?
  18. CUP发卡机构(POS收单行)代码表
  19. 部署IIS网站HTTPS访问
  20. Android屏幕适配(网易云音乐方案)

热门文章

  1. Apache服务一简介与安装
  2. http常见状态码有哪些?
  3. Vue计算属性- computed:{}
  4. mysql新增BTREE索引_mysql添加多个btree索引的方法
  5. unity hub版本管理工具 中文包 及入门指北
  6. python图片转文本(字符画)
  7. 打造微信圆形头像更换
  8. geotrust与comodo性能及价格对照
  9. lubuntu(18.04) 安装中文输入法,安装 googlepinyin
  10. Android 性能优化 - 彻底解决内存泄漏