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 ...
随机推荐
- 用友android
获取token要改 value要改 不用通配符 直接双引号
- iOS:项目中疑难Crash问题集锦
项目中疑难Crash问题集锦 iOS App运行中遇到Crash的情况相信大家都遇到过,开发和者测试中遇到了可能很方便的办法就是直接拿着设备连接一下,然后使用Xcode自带的工具就可以解析出Crash ...
- 浏览器兼容性之Css篇
本文与上一篇随笔<浏览器兼容性之Javascript篇>有一定关联,下来我会继续不断总结,旨在解决浏览器兼容性,对遇到类似问题的同仁有所帮助,如有更多解决浏览器兼容性的案例还望大家分享一起 ...
- C#高级知识点01---委托和事件
委托和事件 什么是委托? 简单来说,就是能把方法当作参数传递的对象,而且还知道怎么去调用这个方法,同时还约束了方法的签名. 例子: 用委托实现插件式编程: 1.
- Android开发学习笔记--给一个按钮定义事件
学习Android的第一天,了解了各种布局,然后自己动手画出了一个按钮,然后给按钮定义了一个事件是弹出一条消息显示“我成功了!”字样,具体过程如下: 1.修改布局文件activity_main.xml ...
- Win7 x64bit安装Oracle10g
解决方案: 步骤一:在解压出的oracle文件夹中搜索refhost.xml文件,搜索结果出现2条符合条件文件,这两个文件均需要修改. 打开文件发现内容中有包含...5.0 6.0等系统说明, ...
- NSFileManager
//返回一个字符串数组(子路径), 并且不包含文件夹 [[NSFileManager defaultManager] contentsOfDirectoryAtPath:folderPath erro ...
- jQuery源码笔记(一):jQuery的整体结构
jQuery 是一个非常优秀的 JS 库,与 Prototype,YUI,Mootools 等众多的 Js 类库相比,它剑走偏锋,从 web 开发的实用角度出发,抛除了其它 Lib 中一些中看但不实用 ...
- JavaScript break跳出多重循环
多重循环在编程中会经常遇到,那么在JavaScript中如何指定跳出那层的循环呢.其实这也是break的一个用法,下面是一个不错的例子,来自<JavaScript权威指南>,可以参考下: ...
- linux中diff命令用法
diff 命 令是 linux上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方.diff在命令行中打印每一个行的改动.最新版 本的diff还支持二进制文件.diff程 ...