数码资讯
将JSON对象转换为字符串的一种方法。
复制代码代码如下所示: * 将JSON对象转换为字符串 使用方法: var = id = 3,名称=abc}; var str = tools.j2s(JSON); * / tools.j2s =功能(o){ var = { }; var; 如果(object.prototype.tostring.
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
*
将JSON对象转换为字符串
使用方法:
var = id = 3,名称=abc};
var str = tools.j2s(JSON);
* /
tools.j2s =功能(o){
var = { };
var;
如果(object.prototype.tostring.apply(O)={ }对象数组){
对于(var i = 0;i < o.length;i++){
S.push(this.j2s(O {我}));
}
{= J + s.join + } '(' ');
否则如果}(object.prototype.tostring.apply(O)={ }对象日期){
J =新的日期(+ o.gettime()+);
}人(object.prototype.tostring.apply如果{ }对象RegExp(O)= object.prototype.tostring.apply(O)| | ={ }目标函数){
J = o.tostring();
否则如果}(object.prototype.tostring.apply(O)={对象}){
对于(var I o){
无功tempobj = ;
如果(typeof(O {我})= = 'String'){
tempobj =+ O {我} +;
否则如果}(typeof(O {我})= 'object){
tempobj = this.j2s(O {我});
{人}
tempobj = O {我};
}
S.push ('' '+ I +': '+ tempObj');
}
{= J + s.join + } '(' ');
否则如果}(object.prototype.tostring.apply(O)={ }对象的字符串){
j =+++;
{人}
j = O;
}
回归{J}.;
};
将JSON字符串转换为JSON对象。
tools.s2j =功能(jsonstring){
如果(jsonstring = =空= ={jsonstring | |)
jsonstring ={ };
}
返回eval('(' + jsonstring + ')');
};
对对象的JSON字符串
tools.json2obj =功能(_json){
如果(_json = =){
警报()函数初始化失败!;
返回;
}
返回eval((({根:+ _json +}))
};
*
将JSON对象转换为字符串
使用方法:
var = id = 3,名称=abc};
var str = tools.j2s(JSON);
* /
tools.j2s =功能(o){
var = { };
var;
如果(object.prototype.tostring.apply(O)={ }对象数组){
对于(var i = 0;i < o.length;i++){
S.push(this.j2s(O {我}));
}
{= J + s.join + } '(' ');
否则如果}(object.prototype.tostring.apply(O)={ }对象日期){
J =新的日期(+ o.gettime()+);
}人(object.prototype.tostring.apply如果{ }对象RegExp(O)= object.prototype.tostring.apply(O)| | ={ }目标函数){
J = o.tostring();
否则如果}(object.prototype.tostring.apply(O)={对象}){
对于(var I o){
无功tempobj = ;
如果(typeof(O {我})= = 'String'){
tempobj =+ O {我} +;
否则如果}(typeof(O {我})= 'object){
tempobj = this.j2s(O {我});
{人}
tempobj = O {我};
}
S.push ('' '+ I +': '+ tempObj');
}
{= J + s.join + } '(' ');
否则如果}(object.prototype.tostring.apply(O)={ }对象的字符串){
j =+++;
{人}
j = O;
}
回归{J}.;
};
将JSON字符串转换为JSON对象。
tools.s2j =功能(jsonstring){
如果(jsonstring = =空= ={jsonstring | |)
jsonstring ={ };
}
返回eval('(' + jsonstring + ')');
};
对对象的JSON字符串
tools.json2obj =功能(_json){
如果(_json = =){
警报()函数初始化失败!;
返回;
}
返回eval((({根:+ _json +}))
};
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。