js 的字符串json与对象互转

利用原生JSON对象,将对象转为字符串

  1. var jsObj = {};
  2. jsObj.testArray = [1,2,3,4,5];
  3. jsObj.name = ‘CSS3‘;
  4. jsObj.date = ‘8 May, 2011‘;
  5. var str = JSON.stringify(jsObj);
  6. alert(str);

从JSON字符串转为对象

    1. var jsObj = {};
    2. jsObj.testArray = [1,2,3,4,5];
    3. jsObj.name = ‘CSS3‘;
    4. jsObj.date = ‘8 May, 2011‘;
    5. var str = JSON.stringify(jsObj);
    6. var str1 = JSON.parse(str);
    7. alert(str1);

原文地址:https://www.cnblogs.com/EarlyBridVic/p/12155473.html

时间: 2024-11-01 13:35:17

js 的字符串json与对象互转的相关文章

JS中,JSON 和 对象互转,数组和字符串的转换?

JSON 与 J对象转化 要实现从对象转换为 JSON 字符串,使用 JSON.stringify() 方法: 如下: var json = JSON.stringify({a: 'Hello', b: 'World'}); //结果是 '{"a": "Hello", "b": "World"}' 要实现从 JSON 转换为对象,使用 JSON.parse() 方法: 如下: var obj = JSON.parse('{&q

json字符串与java对象互转

在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML.JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好,下面先看下JSON的格式, JSON可以有两种格式,一种是对象格式的,另一种是数组对象, {"name":"JSON","address":"北京市西城区","age":25}//JSON的对象格式的字符串 [

fastJson中常用JSON字符串和Java对象互转

1.使用fastJson,首先引入fastJson依赖 <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.54</version> </depen

java json和对象互转

开发过程中遇到一些对象转string和string转对象的问题,浪费了很久,现在用的熟练些了,总结如下: 1.字符串尽量定义成json可解析的,如{"name":"a","param":"b"},而不是{"a":"b"} 2.用到开源项目:fastjson 需要引入: <dependency> <groupId>com.alibaba</groupId>

js 数组,字符串,json互相转换

数组转字符串 var arr = [1,2,3,4,'巴德','merge']; var str = arr.join(','); console.log(str); // 1,2,3,4,巴德,merge 字符串转数组 var str = '1,2,3,4,巴德,merge'; var arr = str.split(','); console.log(arr); // ["1", "2", "3", "4", "

XML转JSON,java对象互转JSON

Test.java: package com.xml.Test; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import net.sf.json.JSON; import net.sf.json.JSONObject; import net.sf.j

js 数组,字符串,json互相转换(在select实现多个输入的时候与后台交互常使用)

数组转字符串 var arr = [1,2,3,4,'巴德','merge']; var str = arr.join(','); console.log(str); // 1,2,3,4,巴德,merge 字符串转数组 var str = '1,2,3,4,巴德,merge'; var arr = str.split(','); console.log(arr); // ["1", "2", "3", "4", "

JS 通过字符串取得对应对象

//对Array的扩展,查找所有满足条件的元素 Array.prototype.findAll = function (match) { var tmp = []; for (var i = 0; i < this.length; i++) { if (match(this[i])) tmp.push(this[i]); } return tmp; } /** *作者:xrl *通过数符串对到实例 *例如:PRConfig.comboUISet[id][0].PRConfig.comboUISe

js 时间戳 字符串 转 时间对象

var  okkkk1 = new Date(1394218983000); var  okkkk2 = new Date(1394218983000); var  okkkk3 = new Date(1394046183000); var  okkkk4 = new Date(1394910183000); var  okkkk5 = new Date(1394305383000); var  okkkk6 = new Date(1395082983000); var  okkkk7 = ne