我有一个JSON obj,经过一些操作(比如删除一些部分),我打印它,一切看起来都很好,除了我有一些null值.我该如何删除这些?
我使用JSON.stringify(obj, null, 2)方法打印,这是它的样子:
{
"store": {
"book": [
null,
{
"category": "fiction",
"author": "Evelyn Waugh",
"title": "Sword of Honour",
"price": 12.99
},
null,
{
"category": "fiction",
"author": "J. R. R. Tolkien",
"title": "The Lord of the Rings",
"isbn": "0-395-19395-8",
"price": 22.99
}
],
"bicycle": {
"color": "red",
null,
"price": 19.95
}
}
}
Run Code Online (Sandbox Code Playgroud)
我希望它非常紧凑,非常干净(删除额外的3个null值):
{
"store": {
"book": [
{
"category": "fiction",
"author": "Evelyn Waugh",
"title": "Sword of Honour",
"price": 12.99
}, …Run Code Online (Sandbox Code Playgroud)