# Textvorlagen-Motor

Füllt Textvorlagen mit Variablen und Daten unter Verwendung verschiedener Vorlagenformate

> Kanonische Seite: https://elysiatools.com/de/tools/text-template

- **Kategorie:** Text Processing

- **Schlagwörter:** text, vorlage, variablen, füllen, ersetzen, textvorlagen-motor

## Überblick

Der Textvorlagen-Motor ist ein effizientes Werkzeug, um strukturierte Textvorlagen automatisiert mit variablen Daten zu befüllen. Durch die Unterstützung verschiedener Syntax-Formate wie Mustache, Handlebars oder ES6-Templates lassen sich dynamische Inhalte für E-Mails, Berichte oder Code-Snippets präzise generieren.

## Eingaben

- **Vorlagentext** (textarea): Enter template with variables...
- **Variablendaten (JSON)** (textarea): Enter JSON data: {"name": "John", "age": 30}
- **Vorlagenformat** (select)
- **Aktion bei fehlender Variable** (select)
- **Datumsformat** (select)
- **Zahlenformat** (select)
- **HTML-Ausgabe escapen** (checkbox)

## Wann verwenden

- Wenn Sie personalisierte E-Mails oder Serienbriefe aus einer Datenquelle erstellen müssen.
- Wenn Sie wiederkehrende Textbausteine mit spezifischen Variablen wie Namen, Daten oder Beträgen füllen möchten.
- Wenn Sie Daten aus JSON-Strukturen in ein vordefiniertes Textformat transformieren müssen.

## Funktionsweise

- Geben Sie Ihren Vorlagentext in das Eingabefeld ein und definieren Sie die Variablen gemäß der gewählten Syntax.
- Fügen Sie Ihre Daten im JSON-Format hinzu, die die Werte für die definierten Variablen enthalten.
- Wählen Sie das passende Vorlagenformat und konfigurieren Sie bei Bedarf Formatierungen für Zahlen oder Datumsangaben.
- Starten Sie den Prozess, um den finalen Text mit den eingesetzten Werten zu generieren.

## Anwendungsfälle

- Automatisierte Erstellung von personalisierten Kundenanschreiben aus CRM-Daten.
- Generierung von Konfigurationsdateien oder Code-Templates basierend auf Systemparametern.
- Erstellung von standardisierten Berichten durch das Einsetzen von Kennzahlen in Textbausteine.

## Häufig gestellte Fragen

### Welche Vorlagenformate werden unterstützt?

Das Tool unterstützt Mustache, Handlebars, ES6-Templates, eine einfache [Variable]-Syntax sowie ein benutzerdefiniertes Format.

### Was passiert, wenn eine Variable in den Daten fehlt?

Sie können wählen, ob die Variable durch einen leeren String ersetzt, die Syntax beibehalten, in Klammern gesetzt oder als 'null' markiert wird.

### Kann ich Zahlen und Daten automatisch formatieren?

Ja, das Tool bietet spezifische Optionen zur Formatierung von Datumsangaben (z. B. YYYY-MM-DD) und Zahlen (z. B. Währung oder Prozent).

### Ist das Tool für HTML-Inhalte geeignet?

Ja, Sie können die Option 'HTML-Ausgabe escapen' aktivieren, um Sonderzeichen sicher für die Webdarstellung zu kodieren.

### In welchem Format müssen die Quelldaten vorliegen?

Die Quelldaten müssen als gültiges JSON-Objekt bereitgestellt werden, das die Schlüssel-Wert-Paare für Ihre Vorlage enthält.

## Ähnliche Tools

- [Workbench für unstrukturierten Text zu strukturierten Daten](https://elysiatools.com/de/tools/messy-text-to-structured-data-workbench): Erkennt Tabellen aus eingefügtem Text, gemischten Trennzeichen, Schlüssel-Wert-Zeilen oder HTML und exportiert CSV, JSON und Markdown.
- [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.
- [TOML-JSON-Konverter](https://elysiatools.com/de/tools/toml-json-converter): Konvertiert zwischen TOML- und JSON-Formaten mit Unterstützung für Kommentare und komplexe Datenstrukturen
- [TXT-Zusammenführer](https://elysiatools.com/de/tools/txt-merger): Führt mehrere Textdateien mit verschiedenen Strategien zusammen (Konkatenation, Verschachtelung usw.)
- [Data-URI-Generator](https://elysiatools.com/de/tools/data-uri-generator): Konvertiert Dateien in Data URIs (Base64 oder prozent-kodiert), um Bilder, Schriftarten und Ressourcen direkt in HTML, CSS oder Markdown einzubetten
- [Text to Excel Converter](https://elysiatools.com/de/tools/text-to-excel): Convert various text formats to Excel with customizable parsing and formatting options
- [Text to JSON Converter](https://elysiatools.com/de/tools/text-to-json): Convert various text formats to JSON with customizable parsing options
- [PDF-Beleg/Ticket-Generator](https://elysiatools.com/de/tools/pdf-receipt-ticket): Erstellt einen thermischen PDF-Beleg mit fettem Titel und QR-Code

## Beispiele

- [Hex/Unicode Konverter Beispiele](https://elysiatools.com/de/samples/text-hex-unicode-formats): Testbeispiele für Hex- und Unicode-Escapesequenz-Konvertierung
- [Apache Arrow Beispiele](https://elysiatools.com/de/samples/arrow): Apache Arrow In-Memory Columnar Format Beispiele für Hochleistungs-Datenverarbeitung und -Analyse
- [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
