# Array Komprimieren

Entferne falsy-Werte aus einem Array mit lodash _.compact

> Kanonische Seite: https://elysiatools.com/de/tools/compact-array

- **Kategorie:** Data Processing

- **Schlagwörter:** array, kompakt, bereinigen, filter, entfernen, falsy, lodash

## Überblick

## Array-Komprimierungstool

Dieses Tool entfernt falsy-Werte aus Arrays mit der `_.compact`-Methode von Lodash.

**Entfernte falsy-Werte:**
- `false`
- `null`
- `0`
- `""` (leerer String)
- `undefined`
- `NaN`

**Beispiel:**
```json
Eingabe:  [0, 1, false, 2, "", 3, null, 4, undefined, 5, NaN]
Ausgabe: [1, 2, 3, 4, 5]
```

**Optionen:**
- **Nullen Behalten**: Nullwerte im Array behalten
- **Leere Strings Behalten**: Leere Strings im Array behalten

## Eingaben

- **JSON-Array** (textarea): Geben Sie ein JSON-Array zum Komprimieren ein
- **Nullen Behalten** (checkbox): Nullwerte (0) im Array behalten
- **Leere Strings Behalten** (checkbox): Leere Strings ("") im Array behalten

## Wann verwenden

- Wenn Sie Arrays mit unerwünschten falsy-Werten bereinigen müssen, bevor Sie Daten weiterverarbeiten.
- Beim Vorbereiten von Arrays für die Analyse, API-Aufrufe oder Datenbankoperationen, um leere Einträge zu entfernen.
- Wenn Sie Benutzereingaben in Formularen filtern möchten, um ungültige oder irrelevante Werte zu eliminieren.

## Funktionsweise

- Geben Sie ein JSON-Array in das Eingabefeld ein oder laden Sie eine Datei hoch.
- Wählen Sie optional, ob Nullen oder leere Strings im Array beibehalten werden sollen.
- Klicken Sie auf die Schaltfläche, um das Array mit der _.compact-Methode zu komprimieren.
- Das bereinigte Array wird sofort als Textausgabe angezeigt, die Sie kopieren oder herunterladen können.

## Anwendungsfälle

- Bereinigung von Datenarrays in Webanwendungen, um fehlerhafte oder leere Einträge vor der Speicherung zu entfernen.
- Vorbereitung von Arrays für maschinelles Lernen oder statistische Analysen, wo falsy-Werte die Ergebnisse verfälschen könnten.
- Filtern von Benutzereingaben in E-Commerce-Formularen, um leere Felder oder ungültige Werte aus Bestelllisten zu eliminieren.

## Häufig gestellte Fragen

### Welche Werte werden als falsy betrachtet und entfernt?

Falsy-Werte sind false, null, 0, leere Strings (""), undefined und NaN.

### Kann ich bestimmte Werte wie Nullen im Array behalten?

Ja, aktivieren Sie die Option 'Nullen Behalten', um 0-Werte beizubehalten, oder 'Leere Strings Behalten' für leere Strings.

### Welche Eingabeformate unterstützt das Tool?

Das Tool akzeptiert JSON-Arrays als Texteingabe, z. B. [1, 2, null, 3].

### Ist die Verarbeitung des Arrays zeitintensiv?

Nein, die Komprimierung erfolgt sofort und ist für Arrays jeder Größe effizient.

### Kann ich das Tool für nicht-JSON-Daten verwenden?

Nein, das Tool ist ausschließlich für JSON-Arrays konzipiert. Stellen Sie sicher, dass Ihre Eingabe gültiges JSON ist.

## Ähnliche Tools

- [BOM-Zeichen-Entferner](https://elysiatools.com/de/tools/data-bom-remover): BOM (Byte Order Mark) Zeichen aus Text- und Dateiinhalten entfernen. Perfekt zum Bereinigen von Textdateien mit Codierungsproblemen.
- [Datenbereichs-Begrenzer](https://elysiatools.com/de/tools/data-range-limiter): Numerische Werte auf angegebene Bereiche begrenzen durch Clipping, Filtern oder Markieren von Werten außerhalb des Bereichs. Perfekt für Datenqualitätskontrolle.
- [JSON Key Extractor](https://elysiatools.com/de/tools/json-key-extractor): Extract all keys from JSON objects with multiple output formats. Perfect for analyzing JSON structure, documentation generation, and understanding complex nested objects.
- [Werte Entfernen](https://elysiatools.com/de/tools/pull-values): Entfernt bestimmte Werte aus dem Array mit lodash _.pull
- [Array-Deduplizierer](https://elysiatools.com/de/tools/array-deduplicator): Duplizierte Elemente aus Arrays mit verschiedenen Deduplizierungsmethoden entfernen
- [Array-Filter](https://elysiatools.com/de/tools/array-filter): Elemente bestimmter Typen aus Arrays filtern (Ganzzahlen, Gleitkommazahlen, positive, negative, boolesche Werte, Zeichenketten etc. entfernen)
- [Array-Element-Entferner](https://elysiatools.com/de/tools/array-element-deleter): Entfernt bestimmte Elemente aus Arrays mit Unterstützung für mehrere Entfernungsmethoden
- [Erste N Elemente Entfernen](https://elysiatools.com/de/tools/drop-items): Entfernt die ersten N Elemente aus einem Array mit lodash _.drop

## Beispiele

- [Distributed Tracing Beispiele](https://elysiatools.com/de/samples/distributed-tracing-samples): Umfassende Beispiele für verteiltes Tracing mit Jaeger, OpenTelemetry und modernen Observability Tools
- [JWT-Beispiele](https://elysiatools.com/de/samples/jwt-samples): Umfassende JWT-Beispiele von der grundlegenden Token-Struktur bis zu fortgeschrittenen Sicherheitsimplementierungen
- [PDF-Beispiele](https://elysiatools.com/de/samples/pdf-samples): Generierte PDF-Beispiele von Tools zwischen 2026-02-01 und 2026-02-10
- [WebRTC Echtzeitkommunikation Beispiele](https://elysiatools.com/de/samples/webrtc-samples): Umfassende WebRTC-Beispiele für P2P Audio/Video-Kommunikation, Datenkanäle, Bildschirmfreigabe und Signalisierungsserver

## Verwandte Inhalte

- [Tools fur JSON-Austausch und Format-Ubersetzung](https://elysiatools.com/de/hubs/json-convert): Vergleiche JSON-Konvertierungswerkzeuge fur CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN und ahnliche strukturierte Formate in einem Hub.
- [Textfall-, Encoding- und Normalisierungs-Konvertierungs-Tools](https://elysiatools.com/de/hubs/text-convert): Vergleichen Sie Textfall-Konvertierung, Zeichenbreiten-Konvertierung, Encoding-Konvertierung, Quoted-Printable-Verarbeitung und Inline-Textnormalisierung in einem Hub.
- [Werkzeuge fur JSON-Inspektion, Diff und Transformation](https://elysiatools.com/de/hubs/json-utility): Bunde JSON-Formatierung, Diff, Pfad-Inspektion, Schema-Prufung, Merge und Transformation in einem Hub fur API- und Daten-Workflows.
- [Text-Tools](https://elysiatools.com/de/hubs/text-utility): Entdecken Sie 33 text-Tools für utility-Workflows und vergleichen Sie ähnliche Utilities schnell.
