首页 > js 或者 Java便利json字符串数组对象到table的每一个单元格中?疑问

js 或者 Java便利json字符串数组对象到table的每一个单元格中?疑问


这是一个表格,要求根据从后台取出来的数组数据(备注:数组中的数据后台已经取出来了放到数组中了,数组中的对象目前是5个,但是不确定根据实际情况来)中的会议室名称和会议室时间,将对应的jishubu,这个值插入到对应的表格中

这个是用到的数组:var listMeet = '[{null,310 会议室A2,10:00-10:30,jishubu}, {null,311 洽谈室B3,11:00-11:30,jishubu}, {null,310 会议室A2,11:00-11:30,jishubu}, {null,311 大会议室B1,14:30-15:00,jishubu}, {null,311 大会议室B1,更早,jishubu}]';

我想给她切割成这种
我用了这种方法console.log(listMeet.split("{}"));
但是打印出来是这样的
然后我又打印了它的长度还是不行,想了一下午夜没有想起来,说是json格式吧,也不是吧,网上查了json不都是键值对形式吗?问问大家伙给解答下;附链接:http://liqiqi.duapp.com/table/index.html


这不是标准的JSON格式

方案1:

替换 {[, 替换 }],
转成 [[....], [....], [....]],即二维数组, 再做JSON解析

方案2:

使用 },{作为分割器, 将元数据进行分割, 再逐段解析
注意首尾的 [{}]

【热门文章】
【热门文章】