Text-Teilen-Knoten

Text-Teilen-Knoten teilen eine Textzeichenkette anhand eines Trennmusters in eine Liste einzelner Elemente auf. Sie sind essenziell fuer die Stapelverarbeitung — nehmen Sie einen langen Text, teilen Sie ihn in Elemente auf und verwenden Sie dann einen Listenauswahl-Knoten, um auszuwaehlen, welche Elemente verarbeitet werden sollen.

Was ist ein Text-Teilen-Knoten?

Wenn Sie Text mit mehreren Elementen haben (Schlagzeilen getrennt durch Zeilenumbrueche, kommagetrennte Werte oder Saetze), zerlegt der Text-Teilen-Knoten ihn in eine Liste. Diese Liste kann dann gefiltert, ausgewaehlt und in Generierungsknoten fuer die Batch-Erstellung von Videos/Bildern eingespeist werden.

Eingaenge & Ausgaenge

PortRichtungTypBeschreibung
inputEinTextZu teilender Text — von Fetch, JSON Parser, Text, Concatenator
outputAusListListe von Elementen → List Selector, If/Else, AI If/Else, Canvas

Inspector-Steuerungen

Eingabequelle

Der verbundene Knoten, der den zu teilenden Text liefert.

Split Pattern

Das Trennzeichen zum Aufteilen des Textes:

PatternNameBeispiel-EingabeErgebnis
\nZeilenumbruch (Standard)“Apfel\nBanane\nKirsche”[“Apfel”, “Banane”, “Kirsche”]
,Komma“rot, blau, gruen”[“rot”, ” blau”, ” gruen”]
.Satz“Erster Satz. Zweiter. Dritter.”[“Erster Satz”, “Zweiter”, “Dritter.”]
CustomBeliebiger TextAbhaengig von EingabeTeilt an diesem exakten Text

Verwendung

  1. Verbinden Sie eine Textquelle (Fetch → JSON Parser-Ausgabe oder einen Text Node) mit dem Split-Text-Eingang
  2. Waehlen Sie das Trennmuster, das zu Ihrem Datenformat passt
  3. Verbinden Sie den Ausgang mit einem Listenauswahl-Knoten
  4. Der Listenauswahl-Knoten waehlt aus, welche Elemente weitergeleitet werden

Workflow-Beispiel

Batch-Video aus API-Daten: Fetch (Nachrichten-API) → JSON Parser (Schlagzeilen-Array als Text extrahieren) → Split Text (nach Zeilenumbruch) → List Selector (erste 3) → Text Node x 3 (einer pro Schlagzeile) → Scene x 3 → drei Nachrichtenvideos aus Live-Daten.

Tipps & Best Practices

  • Zeilenumbruch (\n) ist das gaengigste Trennzeichen — APIs liefern oft zeilengetrennte Daten
  • Achten Sie auf zusaetzliche Leerzeichen — Trennung durch Komma ergibt " blau" (mit fuehrendem Leerzeichen) statt "blau". Der nachfolgende Knoten behandelt dies in der Regel problemlos
  • Leere Elemente: Wenn Ihr Text aufeinanderfolgende Trennzeichen hat (z. B. zwei Zeilenumbrueche), erhalten Sie leere Elemente in der Liste. Dies ist normalerweise harmlos
  • Kette: Fetch → JSON Parser → Split Text → List Selector ist das Standard-Datenpipeline-Muster
  • Fuer grosse Datensaetze verwenden Sie die Modi “First N” oder “Random N” des List Selectors, um die Verarbeitung zu begrenzen

Fehlerbehebung

Unerwartete Anzahl von Elementen

Falsches Trennzeichen. Pruefen Sie, ob Ihr Text Zeilenumbrueche, Kommas oder ein anderes Trennzeichen verwendet. Zeigen Sie den Rohtext zuerst in einem Text Node an.

Leere Liste

Der Eingabetext ist leer oder das Trennzeichen stimmt nicht ueberein. Ueberpruefen Sie, ob der vorgelagerte Knoten Ausgaben erzeugt.

Einzelnes Element in der Liste

Das Trennzeichen wurde im Text nicht gefunden. Der gesamte Text wird zu einem einzigen Element. Ueberpruefen Sie Ihr Trennmuster.

Siehe Auch