我需要从
开始'IsEditOnly=False;IsLastFieldInRow=False;IsReadOnly=False;Title=bedrijfStandaard;Width=100'
类似
{IsEditOnly: false, Title: 'bedrijfStandaard'}
由于
答案 0 :(得分:0)
你可以试试这个:
var queryToObject = function(s){
var
i = 0,
retObj = {},
pair = null,
qArr = s.split(';');
for (; i < qArr.length; i++){
pair = qArr[i].split('=');
retObj[pair[0]] = pair[1];
};
return retObj;
};
var query = 'IsEditOnly=False;IsLastFieldInRow=False;IsReadOnly=False;Title=bedrijfStandaard;Width=100';
console.dir(queryToObject(query));
<强> JSFiddle 强>
答案 1 :(得分:0)
var s='IsEditOnly=False;IsLastFieldInRow=False;IsReadOnly=False;Title=bedrijfStandaard;Width=100';
s=s.replace(/=/g, ':"');
s=s.replace(/;/g, '",');
s+='"';
eval('var obj={'+s+'}');
alert(obj.Width);