【前台 】字符串和js对象的相互转化

利用原生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);

View Code

 

将字符串转化为JS对象

方法1:

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);

View Code

 

方法2:

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 = $.parseJSON(str);
7 alert(str1);

View Code

 

时间: 2024-10-14 20:33:19

【前台 】字符串和js对象的相互转化的相关文章

Json字符串转换为JS对象的高效方法实例_javascript技巧

今天学习JQuery源码看到一下方法,原来还可以这样解析JSON字符串: 复制代码 代码如下:   parseJSON: function( data ) {  if ( typeof data !== "string" || !data ) {   return null;  }   // Make sure leading/trailing whitespace is removed (IE can't handle it)  data = jQuery.trim( data );

前台js对象在后台转化java对象的问题

 在开发项目中多次遇到前台js对象在后台转化java对象的问题,下面就为大家介绍下前台js对象转后台java对象,感兴趣的朋友可以了解下 最近项目开发的过程中,多次遇到前台js对象在后台转化java对象的问题.记录下做法待用.    简单来说就是在前台用JSON.stringify()方法将js对象转化为js字符串,后台接收json字符串并将其转化为javaBean.    前台代码:  代码如下: var data = {};  data.id = $('#id').val();  data.

前台js对象在后台转化java对象的问题探讨_javascript技巧

最近项目开发的过程中,多次遇到前台js对象在后台转化java对象的问题.记录下做法待用. 简单来说就是在前台用JSON.stringify()方法将js对象转化为js字符串,后台接收json字符串并将其转化为javaBean. 前台代码: 复制代码 代码如下: var data = {}; data.id = $('#id').val(); data.msg = $('#msg').val(); //提交数据 $.post(contextPath + '/XXX.do?'+new Date().

JS对象与json字符串格式转换实例_javascript技巧

本文实例讲述了JS对象与json字符串格式转换的实现方法,分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <head>     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />     <title></title>     <script type="text/javascript"&g

jQuery.parseJSON(json)将JSON字符串转换成js对象_jquery

概述 接受一个JSON字符串,返回解析后的对象. 传入一个畸形的JSON字符串会抛出一个异常.比如下面的都是畸形的JSON字符串: {test: 1} ( test 没有包围双引号) {'test': 1} (使用了单引号而不是双引号) 另外,如果你什么都不传入,或者一个空字符串.null或undefined,parseJSON都会返回 null . 参数 jsonString 要解析的JSON字符串 示例 描述: 解析一个JSON字符串 jQuery 代码: var str = '{"name

js 将json字符串转换为json对象的方法解析_javascript技巧

例如: JSON字符串: var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象: var str2 = { "name": "cxh", "sex": "man" }; 一.JSON字符串转换为JSON对象 要使用上面的str1,必须使用下面的方法先转化为JSON对象: //由JSON字符串转换为

JS 对象(Object)和字符串(String)互转方法_javascript技巧

利用原生JSON对象,将对象转为字符串 var jsObj = {}; jsObj.testArray = [1,2,3,4,5]; jsObj.name = 'CSS3'; jsObj.date = '8 May, 2011'; var str = JSON.stringify(jsObj); alert(str); 从JSON字符串转为对象 var jsObj = {}; jsObj.testArray = [1,2,3,4,5]; jsObj.name = 'CSS3'; jsObj.da

js中如何把字符串转化为对象、数组示例代码

在本文为大家介绍下把字符串转化为对象:把文本转化为对象.把文本转化为数组,具体实现如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助   例如 复制代码 代码如下: var test='{ colkey: "col", colsinfo: "NameList" }' 很明显是一个对象,但如何把文本转为对象呢.使用eval();注意一定要加括号,否则会转换失败 把文本转化为对象 复制代码 代码如下: var test='{ colkey: "col"

Java中JSON字符串与java对象的互换实例详解_java

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