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 ...
随机推荐
- oracle中的number类型
number 数据类型 number (precision,scale) a) precision表示数字中的有效位,如果没有指定precision的话,oracle将使用38作为精度: b) ...
- [Storm] 内部消息缓存
这篇文件翻译自 http://www.michael-noll.com/blog/2013/06/21/understanding-storm-internal-message-buffers/ 当进 ...
- HDOJ 4750 Count The Pairs
按边长从小到大排序...再逐个加入(就像MST一样)最先联通的点之间最长路径中的最小值就是新加入的边的长.... Count The Pairs Time Limit: 20000/10000 MS ...
- svn 设置post-commit后 报错svn: Can't convert string from 'UTF-8' to native encoding
文件语言编码和系统冲突导致的错误,设置svn目录下hooks/post-commit加上: export LANG=zh_CN.GB2312 或者: export LANG=zh_CN.UTF-8
- 修改Mysql默认编码
show variables like 'character%';+--------------------------+----------------------------+| Variable ...
- 比较两个数据库表table结构不同之处
/*--比较两个数据库的表字段差异 hy 适用多种版本库 --*/ /*--调用示例 exec p_comparestructure 'database1','database2' --*/ ) dr ...
- nginx反向代理、优化
本优化适合apache,nginx,squid多种等web应用,特殊的业务也可能需要略作调.生产环境linux的内核优化 net.ipv4.tcp_fin_timeout = net.ipv4.tcp ...
- android定位
先说说手机定位的方式 1,GPS 绝大部分手机都有GPS模块,这种方式准确度是最高的,但是缺点也很明显,1,耗电高:2,绝大部分用户默认不开启GPS模块.3,从GPS模块启动到获取第一次定位数据,可能 ...
- 值得订阅的Android 开发者博客
链接:http://www.zhihu.com/question/19788650/answer/60771437来源:知乎 Google 官方[Android Developers Blog](An ...
- 全部springxml文件约束 applicationContext.xml
<?xml version="1.0" encoding="utf-8"?> <beans xmlns="http://www.sp ...