Processing...
Fügen Sie das Beispiel unten in die Eingabe ein und lassen Sie das Entfernen von Kommentaren, das Entfernen von Leerzeilen und die Minimierung von Abständen aktiviert. Lassen Sie die Strukturerhaltung aktiviert, um ein Ergebnis im Blockstil zu erhalten. Der Kommentar verschwindet, während der Name demo bleibt und der aktivierte Wert wahr bleibt. Überprüfen Sie die Ausgabe und den angezeigten Größenunterschied, bevor Sie sie kopieren oder herunterladen. Kurze Dokumente können nach der Serialisierung größer werden.
Deaktivieren Sie die Strukturerhaltung nur, wenn die Ausgabe im Flow-Stil für den empfangenden Parser geeignet ist. Um das ursprüngliche Layout genau beizubehalten, deaktivieren Sie alle Minimierungsoptionen, während die Strukturerhaltung aktiviert bleibt. Andere Kombinationen, die einen Kommentar oder die Beibehaltung leerer Zeilen erfordern, werden abgelehnt, anstatt diese Elemente stillschweigend zu verlieren. Behalten Sie die ursprüngliche lesbare Konfiguration für Wartungszwecke bei und testen Sie das generierte Dokument mit dem Programm, das es verarbeiten wird.
# demo
name: demo
enabled: true
→
name: demo
enabled: true
Der Minifier analysiert ein YAML-Dokument und serialisiert den resultierenden Wert. Seine Optionen steuern das Entfernen von Kommentaren, Leerzeilen, Abstände und Block- versus Flussdarstellung. Es handelt sich nicht um eine GZIP-Komprimierung und es werden keine wiederholten Zeichenfolgen für die Wörterbuchkodierung erkannt. Größeneinsparungen hängen von der Quelle ab; Es gibt keine garantierte prozentuale Reduzierung.
Für die generierte Ausgabe müssen sowohl Kommentare als auch das Entfernen leerer Zeilen aktiviert sein. Ein Antrag auf Beibehaltung eines der beiden wird abgelehnt. Der Pfad mit exaktem Layout gibt die ursprüngliche Eingabe zurück, wenn alle Minimierungsoptionen deaktiviert und die Strukturerhaltung aktiviert ist. Dadurch wird vermieden, dass vorgetäuscht wird, dass durch Parsen und Dumping beliebige Quellformatierungen beibehalten werden können.
Stellen Sie ein einzelnes analysierbares YAML-Dokument bereit. Nicht gerenderte Vorlagenausdrücke und anwendungsspezifische Tags können bei der generischen Analyse fehlschlagen. Bündel aus mehreren Dokumenten müssen getrennt werden, bevor dieser Einzeldokument-Workflow verwendet werden kann. Selbst eine gültige Ausgabe sollte mit der nutzenden Anwendung überprüft werden, da die YAML-Syntax allein ihr Konfigurationsschema nicht validiert.
Ein einzelner Upload ist auf 100 MiB beschränkt. Bei der Verarbeitung bleiben Quelle und Ausgabe im Browserspeicher, sodass der verfügbare Speicher möglicherweise früher zur praktischen Grenze wird. Angezeigte Größen- und Linienunterschiede vergleichen Darstellungen; Sie messen nicht die Netzwerkkomprimierung, die Bereitstellungsgeschwindigkeit oder die Parsing-Leistung des empfangenden Programms.
Die Verarbeitung erfolgt im Browser. Speichern und Teilen sind optional, erfordern ein Konto und übertragen den gewählten Inhalt an unseren Dienst. Überprüfen Sie zuerst den freigegebenen Inhalt: Jeder, der über den Link verfügt, kann ihn öffnen. Durch das Schließen dieser Seite werden gespeicherte Kopien nicht gelöscht.