// text
Extract YAML Values.
Output a list of leaf values with their paths, or unique deduplicated values for inspection.
YAML input
Values
Häufig gestellte Fragen
Kann ich Werte eines bestimmten Schlüssels extrahieren?
Ja, spezifiziere den Schlüssel, dessen Werte du extrahieren möchtest.
Funktioniert es mit verschachtelten Werten?
Ja, er kann Werte jeder Verschachtelungsebene extrahieren.
Enthält das Ergebnis den Datentyp?
Ja, er zeigt an, ob cada valor es string, número, booleano o nulo.
YAML-Werte extrahieren
Das Tool extrahiert alle Werte aus einer YAML-Struktur, ohne die Schlüssel zu berücksichtigen. Dies ist nützlich, um die reinen Dateninhalte zu isolieren.
Die Werte werden in der Reihenfolge ihrer Definition ausgegeben und behalten ihre ursprünglichen Datentypen bei (Strings, Zahlen, Booleans, Listen).
Bei verschachtelten Strukturen werden die Werte rekursiv extrahiert, wobei die Tiefe der Extraktion konfiguriert werden kann.
Anwendungsfälle
Für die Datenmigration ist die reine Wertextraktion hilfreich, wenn die Schlüssel im Zielsystem anders lauten als in der Quelldatei.
Bei der Erstellung von Testdaten können die extrahierten Werte als Grundlage für generierte Datensätze dienen.
Für die Analyse von Konfigurationsdateien kann die Wertextraktion zeigen, welche konkreten Konfigurationen verwendet werden, unabhängig von der Schlüsselstruktur.
Ausgabeformat
Die Werte werden standardmäßig als geordnete Liste ausgegeben, wobei komplexe Strukturen (Maps und Listen) als JSON formatiert werden.
Optional können die Werte nur als flache Strings ausgegeben werden, was für die einfache Weiterverarbeitung in anderen Tools nützlich ist.
Für die Visualisierung können die Werte als Baumstruktur dargestellt werden, die die Hierarchie der ursprünglichen YAML-Datei widerspiegelt.