Effacer les vides

La carte fonction Effacer les vides supprime les clés sans valeurs associées (par exemple, null, "", {}) d'un objet. Semblable à la fonction Objet - Filtrer, mais avec la capacité supplémentaire de choisir si le filtrage est récursif ou non.

Champs d'entrée

  • objet : l'objet sur lequel vous voulez opérer

  • récursif : indique comment gérer les objets qui ont des sous-objets (voir l'exemple ci-dessous)

    • lorsque faux : l'objet est débarrassé des clés ayant des valeurs vides uniquement au niveau supérieur

    • lorsque vrai : l'objet est débarrassé de toutes les clés vides, à tout niveau

Champs de sortie

sortie : votre objet d'entrée sans les clés vides

Exemples

Si l'objet d'entrée est {"Name":"Emily", "Age":"", "Settings": {"test":{ }, "test2":"value2"}}

Si récursif est faux, alors sortie est {"Name":"Emily", "Settings":{"test":{ },"test2":"value2"}}

Si récursif est vrai, alors sortie est {"Name":"Emily", "Settings":{"test2":"value2"}}