0
我正在qpx-flight API上工作。這個Api的響應有很多'id'和'kind'字段。我想從所有路徑和子路徑中的響應中去除這些響應,並進一步減少整個響應JSON。從JSON中刪除字段node.js中的所有子路徑
我可以枚舉整個響應並將它們一次一個地循環。但我認爲必須有一個簡單/優雅的方式來做到這一點。
我正在qpx-flight API上工作。這個Api的響應有很多'id'和'kind'字段。我想從所有路徑和子路徑中的響應中去除這些響應,並進一步減少整個響應JSON。從JSON中刪除字段node.js中的所有子路徑
我可以枚舉整個響應並將它們一次一個地循環。但我認爲必須有一個簡單/優雅的方式來做到這一點。
的經典方法是使用reviver option到JSON.parse
:
JSON.parse(json, (k, v) => k === 'id' || k === 'kind' ? undefined : v);
undefined
返回使所述鍵/值對可以從結果中忽略。