Kategorien

Aus Paaren

Konvertiert ein Array von Schlüssel-Wert-Paaren in ein Objekt mit lodash _.fromPairs

Konvertiert ein Array von Schlüssel-Wert-Paaren in ein einzelnes Objekt.

Funktionen:

  • Akzeptiert Arrays von [Schlüssel, Wert]-Paaren
  • Erstellt ein Objekt aus den Paaren
  • Verarbeitet verschiedene Datentypen für Werte
  • Unterstützt String-, Zahlen- und Symbol-Schlüssel
  • Verwendet lodash _.fromPairs für zuverlässige Konvertierung

Beispiele:

  • Eingabe: [["a", 1], ["b", 2]] → Ausgabe: {a: 1, b: 2}
  • Eingabe: [["name", "John"], ["age", 30]] → Ausgabe: {name: "John", age: 30}
  • Eingabe: [[1, "one"], [2, "two"]] → Ausgabe: {1: "one", 2: "two"}

Anwendungsfälle:

  • Objektkonstruktion: Objekte aus Paar-Arrays erstellen
  • Datentransformation: Tabellendaten in Objektformat konvertieren
  • Konfigurations-Erstellung: Konfigurationsobjekte aus Schlüssel-Wert-Listen erstellen
  • Datenimport: Importierte Paar-Arrays in Objekte konvertieren

Geben Sie ein gültiges JSON-Array von [Schlüssel, Wert]-Paaren ein

Wichtige Fakten

Kategorie
Data Processing
Eingabetypen
textarea
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Dieses Tool ermöglicht die schnelle und präzise Umwandlung von Arrays, die aus Schlüssel-Wert-Paaren bestehen, in ein strukturiertes JSON-Objekt unter Verwendung der bewährten lodash-Bibliothek.

Wann verwenden

  • Wenn Sie flache Listen von Schlüssel-Wert-Paaren in ein direkt adressierbares Objekt umwandeln müssen.
  • Bei der Verarbeitung von Datenexporten, die im Array-Format vorliegen, aber als Objekt weiterverarbeitet werden sollen.
  • Zur schnellen Erstellung von Konfigurationsobjekten aus tabellarischen oder listenbasierten Eingabedaten.

So funktioniert es

  • Geben Sie Ihr Array von Paaren im JSON-Format in das Eingabefeld ein.
  • Das Tool validiert die Struktur der Paare automatisch.
  • Mit einem Klick wird die lodash-Funktion _.fromPairs angewendet.
  • Das resultierende Objekt wird sofort zur weiteren Verwendung angezeigt.

Anwendungsfälle

Objektkonstruktion aus flachen Datenstrukturen.
Transformation von Tabellendaten in ein programmierbares Format.
Erstellung von Konfigurationsobjekten aus Schlüssel-Wert-Listen.

Beispiele

1. Benutzerdaten-Konvertierung

Hintergrund
Ein Benutzerdatensatz liegt als Array von Attribut-Paaren vor.
Problem
Die Daten müssen für eine API-Anfrage in ein einzelnes Objekt umgewandelt werden.
Verwendung
Fügen Sie das Array in das Eingabefeld ein und führen Sie die Konvertierung aus.
Beispielkonfiguration
[["name", "Max Mustermann"], ["id", 101], ["status", "aktiv"]]
Ergebnis
Das Tool generiert das Objekt: {"name": "Max Mustermann", "id": 101, "status": "aktiv"}.

2. Konfigurations-Mapping

Hintergrund
Einstellungen einer Anwendung sind in einer Liste gespeichert.
Problem
Die Liste soll in ein Objekt überführt werden, um die Werte per Schlüssel abzurufen.
Verwendung
Geben Sie die Einstellungs-Paare ein, um das Konfigurationsobjekt zu erhalten.
Beispielkonfiguration
[["theme", "dark"], ["notifications", true], ["version", 1.2]]
Ergebnis
Das Tool generiert das Objekt: {"theme": "dark", "notifications": true, "version": 1.2}.

Mit Samples testen

json

Verwandte Hubs

FAQ

Welches Format muss die Eingabe haben?

Die Eingabe muss ein gültiges JSON-Array von Arrays sein, wobei jedes innere Array genau zwei Elemente enthält: [Schlüssel, Wert].

Welche Datentypen werden für Schlüssel unterstützt?

Das Tool unterstützt Strings, Zahlen und Symbole als Schlüssel innerhalb der Paare.

Was passiert bei doppelten Schlüsseln?

Wenn ein Schlüssel mehrfach im Array vorkommt, überschreibt der letzte Wert den vorherigen, entsprechend dem Verhalten von _.fromPairs.

Ist die Nutzung des Tools sicher?

Ja, die Verarbeitung erfolgt lokal in Ihrem Browser, sodass Ihre Daten nicht an externe Server übertragen werden.

Kann ich das Ergebnis direkt kopieren?

Ja, das resultierende Objekt wird in einem Textfeld ausgegeben, das Sie einfach in Ihre Zwischenablage kopieren können.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/from-pairs

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
pairs textarea Ja Geben Sie ein gültiges JSON-Array von [Schlüssel, Wert]-Paaren ein

Antwortformat

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Text: Text

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-from-pairs": {
      "name": "from-pairs",
      "description": "Konvertiert ein Array von Schlüssel-Wert-Paaren in ein Objekt mit lodash _.fromPairs",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=from-pairs",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]