js的json转换
静态页面是:
data:[{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:1.5,
itemStyle:{
normal:{color:'#ec3434'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.6,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.6,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.6,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.6,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.6,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.6,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.6,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:3.0,
itemStyle:{
normal:{color:'#f2df0b'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
},{
value:2.5,
itemStyle:{
normal:{color:'#4a90e2'}
}
}]
这不是一维数组,不能在js中
var xTotal = new Array();
可以转换成json即可
//共有多少节电池
//拼接成X轴
//拼接成Y轴
var xTotal = new Array();
var yTotal = new Array();
for(var i=0;i<result.data.length;i++){
xTotal.push((i+1)); var ytemp = "{value:"+result.data[i].bettervol+",itemStyle:{normal:{color:'#4a90e2'}}}"; yTotal.push(eval('(' + ytemp + ')')); --------------关键点
}
js的json转换的更多相关文章
- JS之字符串与JSON转换
JS之字符串转换JSON 1.eval 古老的方式 function strToJson(str){ var json = eval('(' + str + ')'); return json; ...
- js中Json字符串如何转成Json对象(4种转换方式)
js中Json字符串如何转成Json对象(4种转换方式) 一.总结 一句话总结:原生方法(就是浏览器默认支持的方法) 浏览器支持的转换方式(Firefox,chrome,opera,safari,ie ...
- js声明json数据,打印json数据,遍历json数据,转换json数据为数组
1.js声明json数据: 2.打印json数据: 3.遍历json数据: 4.转换json数据为数组; //声明JSON var json = {}; json.a = 1; //第一种赋值方式(仿 ...
- js与json的区别,json的概述,json与面向对象,json与对象的转换
<script> //js与json的区别,json的概述,json与面向对象,json与对象的转换 //json的概述:json(javascript object Notation,j ...
- js声明json数据,打印json数据,遍历json数据
1.js声明json数据: 2.打印json数据: 3.遍历json数据 //声明JSON var json = {}; json.a = 1; //第一种赋值方式(仿对象型) json['b'] = ...
- Js中JSON数据交换使用总结
Json格式简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式.同时,JSON是JavaScript原 ...
- JS操作JSON总结
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式.同时,JSON是 JavaScript 原生格式,这意 ...
- JS中json数据的处理
1. json数据结构(对象和数组) json对象:var obj = {"name":"xiao","age":12}; json数组: ...
- JS中将JSON的字符串解析成JSON数据格式《转》
在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数. 2. 使用Function对象来进行返回解析. 使用eval函数来解析,并且使用jquery的ea ...
随机推荐
- 【Solr】数据库数据导入索引库
目录 分析框图 配置数据库与solrconfig.xml 回到顶部 分析框图 框图画的粗糙!勿喷啊!勿喷啊! 回到顶部 配置数据库与solrconfig.xml Dataimport插件 可以批量把数 ...
- CSU 1328: 近似回文词
省赛的A题...现场都没什么人做...其实就一暴力水题......坑死了... 1328: 近似回文词 Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1 ...
- POJ 1019 Number Sequence
找规律,先找属于第几个循环,再找属于第几个数的第几位...... Number Sequence Time Limit: 1000MS Memory Limit: 10000K Total Submi ...
- box-sizing属性
我们都知道,设置元素的padding或者margin属性时都会改变元素的width和height,传统的方法是将padding和margin的值考虑进去,运用数学的方法进行计算来加以调整,以便使布局不 ...
- Mac Pro 解压安装MySQL二进制分发版 mysql-5.6.30-osx10.11-x86_64.tar.gz(不是dmg的)
没有mac的root密码,当前用户有sudo权限,所以想以root身份执行的命令都加了sudo. 是否存在 _mysql 用户和用户组,并查看用户 _mysql 是不是用户组 _mysql 的成员. ...
- [转载]Linux下tomcat的catalina.out文件过大,以及目录更改解决办法
原文链接:http://liyan0524.iteye.com/blog/1285644 方法1—分割流 使用cronolog工具切分Tomcat的catalina.out日志文件 cronolog一 ...
- hiho #1361 Playfair密码表
题目1 : Playfair密码表 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho经常用Playfair密码表加密自己的代码. 密码表是按以下步骤生成的. ...
- 浏览器JS脚本
javascript: void((function() { alert("zeze"); })()) javascript:
- sublime text 个性设置
http://stackoverflow.com/questions/13781833/sublime-text-2-how-to-change-the-font-size-of-the-file-s ...
- POCO浅探
POCO作用类似于POJO.POJO的内在含义是指那些从来没有任何类继承.也没有实现任何接口,更是没有被其他框架侵入的JAVA对象.POCO的含义与此是一致的.POJO的意义就在于它的简单灵活性,能够 ...