将字符串修改成数组,这是生成的字符型坐标,转换成json格式
2017-02-26 12:04
411 查看
将字符串修改成数组,这是生成的字符型坐标,转换成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"}]
相关文章推荐
- 将数组转换为json格式字符串
- JSON 格式的转换: 数组、字符串、List集合、DataTable,实体对象
- 把json格式的字符串转换成javascript对象或数组的方法总结
- 将json格式的数组字符串转换为java集合
- String类型的json体转换为json(json嵌套字符串json,嵌套字符串json数组等)转换并解析为需要的json格式
- 使用JSONKit将字符串,字典,数组转换成json格式
- JAVA 数组格式的json字符串转换成List
- json对象、json格式字符串、java对象【使用此net.sf.json.JSONObject将java对象[比如数组集合Map、Map扩展]转换成json格式字符串】
- 使用JSONKit将字符串,字典,数组转换成json格式
- java代码中fastjson生成字符串和解析字符串的方法和javascript文件中字符串和json数组之间的转换方法
- 使用jackson来进行数组格式的json字符串转换成List。
- json的作用:按规定格式保存js语言中的一组数据并转换为字符串(json是种特殊的容器,一般保存对象和数组数据(可以嵌套),并把它们装换为字符串在网络中传输?))
- js前台传递json字符串数组到后台有后台转换成list集合或其他格式的问题解决
- Json格式字符串转换为数组
- 使用JSONKit将字符串,字典,数组转换成json格式
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- 使用JSONKit将字符串,字典,数组转换成json格式
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- 将json格式的数据转换成字符串(jquery实现)
- Jquery 将后台返回的字符串转换成Json格式的数据