Μετατρέψτε ρυθμίσεις YAML σε JSON για εργαλεία, APIs και scripts που προτιμούν τη σύνταξη JSON.
Η μετατροπή YAML σε JSON είναι αυτό που χρειάζεστε όταν ένα εργαλείο που μιλάει μόνο JSON πρέπει να καταναλώσει μια ρύθμιση που δημιουργήθηκε σε YAML. Τα περισσότερα συστήματα CI, σενάρια JavaScript και REST APIs προτιμούν JSON. Η μετατροπή είναι χωρίς απώλεια στη δομή - αλλάζει μόνο η σύνταξη.
Αναλύουμε YAML με τη βιβλιοθήκη yaml (πλήρης υποστήριξη YAML 1.2), και στη συνέχεια το σειριοποιούμε σε εσοδιασμένο JSON. Αρχεία YAML πολλαπλών εγγράφων (διαχωρίζονται με δείκτες ---) εξάγουν μόνο το πρώτο έγγραφο· χρησιμοποιήστε ένα downstream split για ροές εργασίας πολλών εγγράφων. Τα σχόλια απορρίπτονται (το JSON δεν τα υποστηρίζει). Όλα εκτελούνται τοπικά.
Το YAML είναι μια φιλική προς τον άνθρωπο μορφή σειριοποίησης δεδομένων - βασίζεται στην εσοχή, λιγότερο «θορυβώδες» από το JSON, ιδανικό για αρχεία ρυθμίσεων. Χρησιμοποιείται από το Kubernetes, CI pipelines και τα περισσότερα σύγχρονα DevOps εργαλεία.
Το JSON (JavaScript Object Notation) είναι η κοινή γλώσσα των δομημένων δεδομένων στο web. Πίνακες, αντικείμενα, συμβολοσειρές, αριθμοί, boolean τιμές. Διαβάζεται από κάθε σύγχρονη γλώσσα προγραμματισμού.
Σύρετε ένα YAML στον παραπάνω μετατροπέα, ή κάντε κλικ στο πλαίσιο για να επιλέξετε ένα από τη συσκευή σας.
Έχουμε προεπιλέξει JSON ως μορφή εξόδου. Αλλάξτε το από το αναπτυσσόμενο μενού αν θέλετε διαφορετικό προορισμό.
Κάντε κλικ στο Μετατροπή και περιμένετε να ολοκληρωθεί η γραμμή προόδου. Κατεβάστε το JSON όταν είναι έτοιμο.
Μετατρέψτε αρχεία ρυθμίσεων JSON στη πιο ανθρώπινα αναγνώσιμη μορφή YAML - το Kubernetes, τα GitHub Actions και το Docker Compose το προτιμούν.
Μετατρέψτε ένα αρχείο CSV σε JSON στο πρόγραμμα περιήγησής σας - ιδανικό για να προωθείτε υπολογιστικά φύλλα σε scripts, APIs ή LLMs.
Μετατρέψτε έναν πίνακα JSON αντικειμένων σε αρχείο CSV - επικολλήστε το στο Excel, στο Google Sheets ή σε οποιοδήποτε εργαλείο υπολογιστικών φύλλων.