2017-05-27 34 views
0

我正在qpx-flight API上工作。這個Api的響應有很多'id'和'kind'字段。我想從所有路徑和子路徑中的響應中去除這些響應,並進一步減少整個響應JSON。從JSON中刪除字段node.js中的所有子路徑

我可以枚舉整個響應並將它們一次一個地循環。但我認爲必須有一個簡單/優雅的方式來做到這一點。

enter image description here

回答

0

的經典方法是使用reviver optionJSON.parse

JSON.parse(json, (k, v) => k === 'id' || k === 'kind' ? undefined : v); 

undefined返回使所述鍵/值對可以從結果中忽略。