Web Version Guide1 Min

Anker-Beibehaltungsfunktion

So behalten Sie YAML-Anker bei

Anker-Erhaltungsfunktion

YAMLforges Schlüsselfunktion: Anker-Erhaltung.


🔗 Was sind YAML-Anker?

YAML-Anker ermöglichen es, dieselben Daten an mehreren Stellen wiederzuverwenden:

# Anker-Definition
defaults: &defaults
  timeout: 30
  retries: 3

# Wiederverwendung mit Alias
production:
  <<: *defaults
  host: prod.example.com

staging:
  <<: *defaults
  host: staging.example.com

❌ Problem mit anderen Tools

Andere Konverter expandieren und verlieren Anker:

{
  "defaults": {"timeout": 30, "retries": 3},
  "production": {"timeout": 30, "retries": 3, "host": "prod.example.com"},
  "staging": {"timeout": 30, "retries": 3, "host": "staging.example.com"}
}

Die Konvertierung zurück zu YAML stellt Anker nicht wieder her.


✅ YAMLforge-Lösung

YAMLforge erhält Anker-Informationen als Metadaten.

Verwendung

  1. Aktivieren Sie die Option "Anker erhalten"
  2. Führen Sie die Konvertierung aus
  3. Anker werden bei der Konvertierung JSON → YAML wiederhergestellt

📊 Unterstützungsstatus

Anker-TypUnterstützt
Basis &name
Alias *name
Merge-Schlüssel <<
Verschachtelte Anker
Tags
#anchor#yaml#feature#preservation