Πίσω

#yaml

2 API με αυτήν την ετικέτα

Front Matter API

Διαβάστε και γράψτε το μπλοκ μεταδεδομένων front-matter στην κορυφή αρχείων Markdown και περιεχομένου — την κεφαλίδα --- ... --- που χρησιμοποιείται από Jekyll, Hugo, Astro, Eleventy, Gatsby, Next.js MDX και Obsidian. Το τελικό σημείο parse χωρίζει ένα έγγραφο στα δομημένα δεδομένα front-matter του (τίτλος, ετικέτες, ημερομηνία, σημαίες draft και οτιδήποτε άλλο, ως σωστό JSON), το σώμα περιεχομένου και ένα προαιρετικό απόσπασμα, και σας λέει αν υπήρχε front-matter. Το τελικό σημείο stringify κάνει το αντίστροφο: δώστε του ένα αντικείμενο JSON πεδίων και ένα σώμα, και επιστρέφει ένα καθαρό αρχείο Markdown με ένα μπλοκ YAML front-matter. Το front-matter διαβάζεται ως YAML (το οποίο επίσης δέχεται JSON). Ιδανικό για βήματα δημιουργίας στατικών ιστοτόπων, εισαγωγές headless-CMS, μεταφορές περιεχομένου και επικύρωση αναρτήσεων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο; στείλτε μεγάλα έγγραφα μέσω POST. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Διακρίνεται από την απόδοση Markdown / εξαγωγή πίνακα περιεχομένων και από τη μετατροπή μορφής YAML/TOML.

api.oanor.com/frontmatter-api

YAML API

Μετατρέψτε, επικυρώστε και τακτοποιήστε YAML μέσω ενός γρήγορου, πλήρως τοπικού API. Μετατρέψτε YAML σε JSON (συμπεριλαμβανομένων ροών πολλαπλών εγγράφων) ή JSON σε καθαρό YAML με προαιρετική ταξινόμηση κλειδιών και προσαρμοσμένη εσοχή, επικυρώστε ένα έγγραφο και λάβετε την ακριβή γραμμή και στήλη οποιουδήποτε συντακτικού σφάλματος με ένα απόσπασμα περιβάλλοντος, ή αναδιαμορφώστε και ομαλοποιήστε υπάρχον YAML. Οι είσοδοι μπορούν να σταλούν ως ακατέργαστο σώμα text/plain, πεδίο JSON ή παράμετρος ερωτήματος· οι έξοδοι είναι τακτοποιημένο JSON. Αμιγής υπολογισμός από την πλευρά του διακομιστή χωρίς τρίτο upstream, επομένως οι απαντήσεις είναι άμεσες και η υπηρεσία είναι πάντα διαθέσιμη. Ιδανικό για DevOps και CI/CD, εργαλεία διαμόρφωσης και υποδομής ως κώδικα, πλατφόρμες χωρίς κώδικα, επεξεργαστές και σωλήνες δεδομένων.

api.oanor.com/yaml-api