JSON → YAML: Μετατρέπει δεδομένα JSON σε καθαρή, ευανάγνωστη μορφή YAML. Ιδανικό για αρχεία ρυθμίσεων και σειριοποίηση δεδομένων.
YAML → JSON: Αναλύει έγγραφα YAML πίσω σε τυπική μορφή JSON. Υποστηρίζει αγκύρωση, ψευδώνυμα και YAML πολλαπλών εγγράφων.
Συμβουλή: Το YAML είναι υπερσύνολο του JSON — κάθε έγκυρο JSON είναι επίσης έγκυρο YAML. Το κουμπί Αντιμετάθεση αλλάζει γρήγορα κατεύθυνση.
JSON → YAML, και ο μύθος του υπερσυνόλου
Κάθε έγκυρο έγγραφο JSON είναι έγκυρο YAML (YAML 1.2), γι' αυτό η μετατροπή προς αυτή την κατεύθυνση είναι πάντα ασφαλής. Το αντίστροφο δεν ισχύει: το YAML έχει δικά του ψευδώνυμα αγκύρωσης, scalar τιμές χωρίς εισαγωγικά και έγγραφα πολλαπλών σημείων σε μία ροή, οπότε το YAML → JSON επιλύει τις αγκυρώσεις και τα ψευδώνυμα σε απλές δομές πριν εκπέμψει JSON. Διαφέρει και η παραθεματοποίηση — οι συμβολοσειρές YAML με ειδικούς χαρακτήρες χρειάζονται εισαγωγικά που το JSON δεν θα χρειαζόταν ποτέ.
📋 Συμβουλές
JSON → YAML:Τα αντικείμενα JSON γίνονται αντιστοιχίσεις YAML, και οι πίνακες γίνονται ακολουθίες YAML.
YAML → JSON:Η εσοχή του YAML καθορίζει το επίπεδο φωλιάσματος· απαιτείται συνεπής διάστιχο (2 ή 4 κενά).
Το YAML πολλαπλών εγγράφων (διαχωρισμένο με ---) υποστηρίζεται πλήρως.