[JS] 遍历节点找到所有指定属性对值进行处理
//这里是找到所有名为"reference"的节点属性,并将其value以#开头的去掉#号
function iterJson(json){
for(var key in json){
if(json[key] && typeof json[key] == 'object')
{
iterJson(json[key]);
}else if(key == 'reference' && json[key].charAt(0) == '#')
{
json[key] = json[key].substring(1);
}
}
}
该博客介绍了一个JavaScript函数,用于遍历JSON对象并处理所有名为'reference'的属性。如果该属性的值以'#'开头,函数会删除这个'#'字符,从而修改JSON数据。
116

被折叠的 条评论
为什么被折叠?



