//首先按照&把每一行都分开来
var str = "1*无sim卡或卡无效*已经连接*5*2014-01-10 09:23:46&1*无sim卡或卡无效*已经连接*5*2014-01-10 09:23:50&1*无sim卡或卡无效*已经连接*5*2014-01-10 09:23:54";
var mapArr = str.split('&');//吧每一行都分开来
mapArray = mapArray.map(function(itemStr){
return itemStr.split('*');//在按照*号分开每列的值
});
//这样就得到了一个二维数组
//mapArray = [
// ['1' , '无sim卡或卡无效' , '已经连接' , '5' , '2014-01-10 09:23:46'],
// ['1' , '无sim卡或卡无效' , '已经连接' , '5' , '2014-01-10 09:23:50']
// .....
//]
//关于处理的时候,你就自己对应着取值呗
var str = "1*无sim卡或卡无效*已经连接*5*2014-01-10 09:23:46&1*无sim卡或卡无效*已经连接*5*2014-01-10 09:23:50&1*无sim卡或卡无效*已经连接*5*2014-01-10 09:23:54&";
var arr = str.split("*");
arr 就是数组格式的json格式
json: 数组,对象