{"Number":"20240312145331792WBA","Organ":null,"Lzfpbz":"0","InfoKind":"02","Tdys":null,"CezslxDm":null,
这是我提问的JSON一部分 让他提取有值字段或者不为Null的他老是忽略掉Lzfpbz":"0","InfoKind":"02"字段
可以直接在文件里编写如下代码注释
/*
提取出 JSON 中有值字段或者不为Null的字段,并生成新的对象。
data.json 文件中的示例数据
{
"Number": "20240312145331792WBA",
"Organ": null,
"Lzfpbz": "0",
"InfoKind": "02",
"Tdys": null,
"CezslxDm": null
}
*/
const handleJson
会生成正确的函数
const handleJson = (data) => {
const result = {};
Object.keys(data).forEach(key => {
if (data[key] !== null && data[key] !== undefined) {
result[key] = data[key];
}
});
return result;
};
export default handleJson;
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。