js 转json格式的字符串为对象或数组(前后台)的方法


Posted in Javascript onNovember 02, 2016

一、前台

// 转换成对象

var myObject = JSON.parse(_data); 
alert("对象:"+myObject.msg);


// 转换成数组
var myobj = eval("["+_data+"]");
for (var i = 0; i < myobj.length; i++) {
alert("数组:"+myobj[i].msg);
}


//把json格式的字符串转成JSON对象

var json1 = '{"department": "中兵","address": "北京","contacts": "李硕","telphone": "15201274666","email": "li_shilei@yeah.NET","fax": "0108596666"}';
var json2 = '{"department": "中兵2","address": "北京2","contacts": "李硕2","telphone": "152012746662","email": "li_shilei2@yeah.Net","fax": "01085966662"}';
var jsonObj = $.parseJSON(json1); 或用eval方法

//把数组转成JSON对象

var arr=new Array();
arr.push(json1);
arr.push(json2);
var b=JSON.stringify(arr)

二、后台

当需要把一串字符串转成一个json 数组 ,并遍历其中的内容时。

首页导入 net.sf.json.JSONArray和net.sf.json.JSONObject 两个jar 包

String str = "[{name:'a',value:'aa'},{name:'b',value:'bb'},{name:'c',value:'cc'},{name:'d',value:'dd'}]" ; // 一个未转化的字符串
JSONArray json = JSONArray.fromObject(str ); // 首先把字符串转成 JSONArray 对象
if(json.size()>0){
 for(int i=0;i<json.size();i++){
  JSONObject job = json.getJSONObject(i); // 遍历 jsonarray 数组,把每一个对象转成 json 对象
  System.out.println(job.get("name")+"=") ; // 得到 每个对象中的属性值
 }
}

以上就是小编为大家带来的js 转json格式的字符串为对象或数组(前后台)的方法全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
动态修改DOM 里面的 id 属性的弊端分析
Sep 03 Javascript
jquery 读取页面load get post ajax 四种方式代码写法
Apr 02 Javascript
javascript 获取网页标题代码实例
Jan 22 Javascript
jQuery中element选择器用法实例
Dec 29 Javascript
JavaScript实现算术平方根算法-代码超简单
Sep 11 Javascript
js实现无缝滚动特效
Dec 20 Javascript
微信小程序  modal详解及实例代码
Nov 09 Javascript
详解Node.js模板引擎Jade入门
Jan 19 Javascript
vue中阻止click事件冒泡,防止触发另一个事件的方法
Feb 08 Javascript
vue无限轮播插件代码实例
May 10 Javascript
微信小程序云开发(数据库)详解
May 17 Javascript
用javascript实现倒计时效果
Feb 09 Javascript
arcgis for js 修改infowindow样式的方法
Nov 02 #Javascript
快速解决js中window.location.href不工作的问题
Nov 02 #Javascript
javascript创建对象的3种方法
Nov 02 #Javascript
AngularJS入门教程之表单校验用法示例
Nov 02 #Javascript
JQuery Ajax WebService传递参数的简单实例
Nov 02 #Javascript
ASP.NET jquery ajax传递参数的实例
Nov 02 #Javascript
Javascript 正则表达式校验数字的简单实例
Nov 02 #Javascript
You might like
PHP独立Session数据库存储操作类分享
2014/06/11 PHP
WordPress自定义时间显示格式
2015/03/27 PHP
Yii开启片段缓存的方法
2016/03/28 PHP
PHP中trait使用方法详细介绍
2017/05/21 PHP
php实现基于pdo的事务处理方法示例
2017/07/21 PHP
JavaScript写的一个DIV 弹出网页对话框
2009/08/14 Javascript
jQuery实现高亮显示网页关键词的方法
2015/08/07 Javascript
jQuery实现多级下拉菜单jDropMenu的方法
2015/08/28 Javascript
javascript图片延迟加载实现方法及思路
2015/12/31 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
2017/03/01 Javascript
关于redux-saga中take使用方法详解
2018/02/27 Javascript
vue init webpack myproject构建项目 ip不能访问的解决方法
2018/03/20 Javascript
ckeditor一键排版功能实现方法分析
2020/02/06 Javascript
vue+koa2搭建mock数据环境的详细教程
2020/05/18 Javascript
[15:20]DOTA2亚洲邀请赛总决赛开幕式表演:羽泉献唱
2017/04/05 DOTA
[59:00]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD BO3 第一场 3月7日
2021/03/11 DOTA
详解Python中time()方法的使用的教程
2015/05/22 Python
[原创]教女朋友学Python(一)运行环境搭建
2017/11/29 Python
django中的HTML控件及参数传递方法
2018/03/20 Python
Python浅复制中对象生存周期实例分析
2018/04/02 Python
解决Python pandas df 写入excel 出现的问题
2018/07/04 Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
2018/07/27 Python
对Pycharm创建py文件时自定义头部模板的方法详解
2019/02/12 Python
Python Opencv提取图片中某种颜色组成的图形的方法
2019/09/19 Python
Ubuntu权限不足无法创建文件夹解决方案
2020/11/14 Python
css3学习心得分享
2013/08/19 HTML / CSS
美国紧身牛仔裤品牌:NYDJ
2017/05/24 全球购物
欧洲领先的电子和电信零售商和服务提供商:Currys PC World Business
2017/12/05 全球购物
工艺员岗位职责
2014/02/11 职场文书
中学清明节活动总结
2014/07/04 职场文书
餐饮周年庆活动方案
2014/08/14 职场文书
2014年城管工作总结
2014/11/20 职场文书
事业单位个人总结
2015/02/12 职场文书
婚宴来宾致辞
2015/07/28 职场文书
尝试使用Python爬取城市租房信息
2022/04/12 Python
Windows Server 2016 配置 IIS 的详细步骤
2022/04/28 Servers