如何重新格式化来自 URL 的数据响应
How to re-format my data response from URL
我从URL返回的数据格式是这样的格式:
#RES#[{"status":"Stopped '/ Idle","val":17.469444444444,"unit":"617-0003"},{"status":"Working","val":0,"unit":"617-0003"},{"status":"Headland Turning","val":0,"unit":"617-0003"},{"status":"Transport","val":0.15333333333333,"unit":"617-0003"}]
我想将其重新格式化为:
[
{
"status": "Stopped '/ Idle",
"val": 17.469444444444},
{
"status": "Working",
"val": 0},
{
"status": "Headland Turning",
"val": 0},
{
"status": "Transport",
"val": 0.15333333333333}
]
注意:
- 删除起始字符串
#RES#
- 删除字段
"unit"
谢谢。
var str = '#RES#[{"status":"Stopped '/ Idle","val":17.469444444444,"unit":"617-0003"},{"status":"Working","val":0,"unit":"617-0003"},{"status":"Headland Turning","val":0,"unit":"617-0003"},{"status":"Transport","val":0.15333333333333,"unit":"617-0003"}]';
str = str.slice(5);
var json = JSON.parse(str);
console.log(json);
for (var i = 0; i < json.length; i++) {
delete json[i].unit;
}
console.log(json);
相关文章:
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 如何在数据表中设置从Ajax响应选中的复选框
- 自定义验证并格式化从数据数据库返回的响应-BEGINNER
- 访问令牌和响应数据
- angular.js我如何设置数据什么是响应值
- Laravel数据表无效的JSON响应
- GCM Chrome:空数据响应
- AJAX 数据响应 - 如何解析 html
- 如何重新格式化来自 URL 的数据响应
- 如何从 ajax 请求获取数据响应
- 在数据响应中选择 #id.html
- Ajax数据响应数据未发出警报
- 使HTML表格's数据响应
- 用Javascript处理来自JSF Ajax的数据响应
- JQuery, HTML5上传器-获取上传后的数据响应
- 如何解析特定的json数据响应
- AngularJS美元范围.Push不从$http数据响应更新视图
- 如何根据本地存储的另一个数据响应延迟XMLHttpRequest
- Jquery ajax修改数据响应
- 如何将Ajax数据响应转换为字符串