JSON Nullwert-Bereiniger
Leere Strings, leere Arrays/Objekte und null-Werte rekursiv aus JSON-Dateien entfernen
Filtert leere Keys aus Daten-Payloads, um Speicherplatz und Traffic zu sparen.
도구를 불러오는 중…
🔒 Alles läuft zu 100 % in Ihrem Browser. Ihre Dateien und Eingaben werden niemals auf einen Server hochgeladen.
Anleitung
- Fügen Sie Ihr JSON ein.
- Klicken Sie auf Bereinigen.
- Kopieren Sie das kompakte Ergebnis-JSON.
FAQ
- Werden Zahlenwerte wie 0 gelöscht?
- Nein, die Zahl 0 sowie boolean false werden als gültige Werte beibehalten.
- Was passiert, wenn durch das Entfernen leerer Werte auch das übergeordnete Objekt oder Array leer wird?
- Dann wird dieses übergeordnete Element ebenfalls entfernt. Bei { "a": { "b": "" } } wird b als leerer String gelöscht, wodurch a zu einem leeren Objekt wird, also wird auch a entfernt und das Endergebnis ist {}. Diese Bereinigung setzt sich rekursiv nach oben fort. Sichern Sie Ihre Originaldaten also vorher, wenn Sie die Struktur erhalten möchten.
- Was passiert, wenn durch das Entfernen leerer Werte auch das übergeordnete Objekt oder Array leer wird?
- Dann wird dieses übergeordnete Element ebenfalls entfernt. Bei { "a": { "b": "" } } wird b als leerer String gelöscht, wodurch a zu einem leeren Objekt wird, also wird auch a entfernt und das Endergebnis ist {}. Diese Bereinigung setzt sich rekursiv nach oben fort. Sichern Sie Ihre Originaldaten also vorher, wenn Sie die Struktur erhalten möchten.
