Kategorien

Objekt zuweisen

Weist Quelleigenschaften dem Zielobjekt mit lodash _.assign zu

Weist eigene aufzählbare Eigenschaften der Quellen dem Zielobjekt zu.

Highlights:

  • Verwendet lodash _.assign
  • Spaetere Quellen ueberschreiben fruehere
  • Gibt das zusammengefuehrte Objekt zurueck

Beispiel:

  • Ziel: {"a":1}
  • Quelle 1: {"b":2}
  • Quelle 2: {"a":3}
  • Ergebnis: {"a":3,"b":2}

Ziel-JSON-Objekt eingeben

Erstes Quellobjekt

Optionales Quellobjekt

Optionales Quellobjekt

Wichtige Fakten

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

Überblick

Dieses Tool ermöglicht das Zuweisen von Eigenschaften aus Quellobjekten zu einem Zielobjekt mithilfe von lodash _.assign. Es eignet sich zum effizienten Zusammenführen von JSON-Daten.

Wann verwenden

  • Wenn Sie Eigenschaften aus mehreren JSON-Objekten in ein einziges Objekt zusammenführen möchten.
  • Wenn Sie Standardwerte mit benutzerdefinierten Werten überschreiben müssen.
  • Wenn Sie Daten aus verschiedenen Quellen konsolidieren und dabei spätere Werte priorisieren.

So funktioniert es

  • Geben Sie das Zielobjekt im ersten Eingabefeld ein.
  • Fügen Sie mindestens ein Quellobjekt hinzu, um dessen Eigenschaften zuzuweisen.
  • Optionale weitere Quellobjekte können hinzugefügt werden; spätere Quellen überschreiben frühere.
  • Das Tool verwendet lodash _.assign, um die Eigenschaften zu übertragen und gibt das zusammengeführte Objekt zurück.

Anwendungsfälle

Zusammenführen von Konfigurationsdateien mit Standard- und benutzerdefinierten Einstellungen.
Aktualisieren von Benutzerprofilen mit Daten aus verschiedenen APIs.
Konsolidieren von Datenobjekten in einer Anwendung zur einfacheren Verarbeitung.

Beispiele

1. Konfiguration zusammenführen

Entwickler
Hintergrund
Ein Entwickler hat eine Standard-Konfiguration und mehrere benutzerdefinierte Einstellungen.
Problem
Die benutzerdefinierten Einstellungen sollen die Standardwerte überschreiben.
Verwendung
Geben Sie die Standard-Konfiguration als Zielobjekt ein und fügen Sie die benutzerdefinierten Einstellungen als Quellen hinzu.
Beispielkonfiguration
{"targetObject": {"theme": "light", "language": "en"}, "source1": {"theme": "dark"}}
Ergebnis
Ein zusammengeführtes Konfigurationsobjekt: {"theme": "dark", "language": "en"}.

2. Benutzerdaten aktualisieren

Hintergrund
Eine Anwendung erhält Benutzerdaten aus mehreren Quellen.
Problem
Die Daten müssen in ein einheitliches Objekt zusammengeführt werden.
Verwendung
Nutzen Sie das Tool, um die Basisdaten mit aktualisierten Informationen zu verbinden.
Ergebnis
Ein vollständiges Benutzerprofil mit allen relevanten Daten.

Mit Samples testen

json

Verwandte Hubs

FAQ

Was macht dieses Tool?

Es weist Eigenschaften von Quellobjekten zu einem Zielobjekt zu.

Welche Eingaben werden benötigt?

Ein Zielobjekt und mindestens ein Quellobjekt als JSON.

Kann ich mehrere Quellen verwenden?

Ja, bis zu drei optionale Quellen sind möglich.

Was passiert bei widersprüchlichen Eigenschaften?

Spätere Quellen überschreiben frühere Werte.

Ist das Tool kostenlos?

Ja, es ist ein kostenloses Online-Tool.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/assign-object

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
targetObject textarea Ja Ziel-JSON-Objekt eingeben
source1 textarea Ja Erstes Quellobjekt
source2 textarea Nein Optionales Quellobjekt
source3 textarea Nein Optionales Quellobjekt

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-assign-object": {
      "name": "assign-object",
      "description": "Weist Quelleigenschaften dem Zielobjekt mit lodash _.assign zu",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=assign-object",
      "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]