将字符串修改成数组,这是生成的字符型坐标,转换成json格式
来源:互联网 发布:python视频教程哪家好 编辑:程序博客网 时间:2024/05/22 00:45
将字符串修改成数组,这是生成的字符型坐标,转换成json格式
原理:将字符型分割,然后计算长度,分别给其加上前缀变成json格式
//将字符转换为数组
function strToArray(str) {
var strce = str.split(",");
var len = strce.length;
var loastr = "";
var loc = "";
for (var i = 0; i < len; i++) {
if (i % 2 == 0) {
var lat = "\"lat\":" + strce[i + 1]; //标记纬度
var lng = "\"lng\":" + strce[i]; //标记经度
loastr = "{" + lat + ", " + lng + "},";
loc += loastr;
}
}
loc = loc.substring(0, loc.length - 1);
loc = "[" + loc + "]";
var obj = JSON.parse(loc);//将字符型数组转换为对象
return obj;
}
例如字符串:117.37697,38.98225,117.65682,39.05056
转成:[{"lng":"117.37697","lat":"38.98225"},{"lng":"117.65682","lat":"39.05056"}]
原理:将字符型分割,然后计算长度,分别给其加上前缀变成json格式
//将字符转换为数组
function strToArray(str) {
var strce = str.split(",");
var len = strce.length;
var loastr = "";
var loc = "";
for (var i = 0; i < len; i++) {
if (i % 2 == 0) {
var lat = "\"lat\":" + strce[i + 1]; //标记纬度
var lng = "\"lng\":" + strce[i]; //标记经度
loastr = "{" + lat + ", " + lng + "},";
loc += loastr;
}
}
loc = loc.substring(0, loc.length - 1);
loc = "[" + loc + "]";
var obj = JSON.parse(loc);//将字符型数组转换为对象
return obj;
}
例如字符串:117.37697,38.98225,117.65682,39.05056
转成:[{"lng":"117.37697","lat":"38.98225"},{"lng":"117.65682","lat":"39.05056"}]
0 0
- 将字符串修改成数组,这是生成的字符型坐标,转换成json格式
- 将字符串修改成数组,变成坐标
- 将json字符串转换成数组
- php 将json格式数据转换成数组
- 将map型数据转换成json格式的字符串
- 将字符串转换成数组
- 将字符串转换成数组
- 本人是用的asp 怎样将字符串转换成json 格式存入字段呀
- c#将json串转换成数组
- xml转换为json格式时,如何将指定节点转换成数组
- 将字符串转换成json格式
- java将实体对象转换成JSON格式的字符串
- JS中将JSON字符串转换成数组
- mysql将字符串转换成数组
- 将字符串转换成数字
- 将字符串转换成数字
- 将字符串转换成数字
- 字符串的截取+字符串转换成数组
- MSF自动化浏览器攻击与后门安装
- Suggestion: use tools:overrideLibrary="android.support.v4" to force usage
- C语言-计算某日是该年的第几天
- 231. Power of Two
- HashMap和HashTable 的区别
- 将字符串修改成数组,这是生成的字符型坐标,转换成json格式
- 含有百度地图的签名包,无法正常显示地图
- 5 个最好的 Vim 速查卡 (Cheat Sheet)
- Yii2加载我们自己的css和js文件[小技巧]
- 【转载】CSS Sprites: Image Slicing’s Kiss of Death
- linux如何添加新网卡并修改网卡配置文件
- hadoop文件压缩格式
- opengl深度缓冲区
- Mockito 中捕获 mock 对象方法的调用参数