对象字符串转换为数组对象

数据源格式:

'{\n    "填写说明": "每个学期的开学之前,需要调整这里面的配置,这样课表和一卡通对接的才能是正确的数据",\n    "学年编号": "2024-2025",\n    "学期编号": "1"\n}'
"{
    "填写说明": "每个学期的开学之前,需要调整这里面的配置,这样课表和一卡通对接的才能是正确的数据",
    "学年编号": "2024-2025",
    "学期编号": "1"
}"

转换:

var dinfo=[];  
var vobject = JSON.parse(v);  //v是数据源字符串
 for (var key in vobject) {
   if (vobject.hasOwnProperty(key)) {
       // 确保只遍历自身的属性而不是原型链上的属性
       console.error("键名:", key, ",值:", vobject[key]);
       dinfo.push({ name1: key, name2: vobject[key] });
   }
 }

转换中效果:

 转换结果:

posted @ 2024-09-19 10:45  じ逐梦  阅读(10)  评论(0编辑  收藏  举报