#json
15 API με αυτήν την ετικέτα
API Dotenv
Μετατροπή μεταξύ αρχείων .env (dotenv) και JSON, και προς τις δύο κατευθύνσεις. Το τελικό σημείο ανάλυσης διαβάζει κείμενο .env σε ένα καθαρό αντικείμενο JSON: παραλείπει κενές γραμμές και σχόλια #, τιμά ένα προαιρετικό πρόθεμα export, αφαιρεί εισαγωγικά από τιμές με μονά και διπλά εισαγωγικά (ερμηνεύοντας διαφυγές \n, \t και \" μέσα σε διπλά εισαγωγικά), αφαιρεί ενσωματωμένα σχόλια μετά από τιμές χωρίς εισαγωγικά, υποστηρίζει τιμές που εκτείνονται σε πολλές γραμμές μέσα σε εισαγωγικά, και μπορεί προαιρετικά να επεκτείνει αναφορές ${VAR} και $VAR έναντι των μεταβλητών που έχουν ήδη οριστεί νωρίτερα στο ίδιο αρχείο — ενώ αφήνει αυστηρά κυριολεκτικές τις τιμές με μονά εισαγωγικά. Το τελικό σημείο stringify μετατρέπει ένα αντικείμενο JSON πίσω σε ένα έγκυρο αρχείο .env, βάζοντας εισαγωγικά μόνο στις τιμές που το χρειάζονται και προαιρετικά προσθέτοντας export σε κάθε γραμμή για χρήση σε κέλυφος. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά — τα μυστικά σας δεν φεύγουν ποτέ από το αίτημα. Ιδανικό για εργαλεία διαμόρφωσης και μεταναστεύσεις, αγωγούς CI/CD, μετατροπή .env σε JSON για εφαρμογές που θέλουν δομημένη διαμόρφωση (και αντίστροφα), και επικύρωση αρχείων περιβάλλοντος. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό χειρίζεται τη μορφή dotenv· για αρχεία INI με [ενότητες] χρησιμοποιήστε ένα API INI, και για YAML ή TOML χρησιμοποιήστε αυτά τα API.
api.oanor.com/dotenv-api
JSON Merge API
Συγχώνευση JSON αντικειμένων σε βάθος — η λειτουργία που χρειάζεται κάθε σύστημα διαμόρφωσης και ρυθμίσεων. Το τελικό σημείο συγχώνευσης συγχωνεύει αναδρομικά δύο αντικείμενα (το δεύτερο παρακάμπτει το πρώτο), ή μια ολόκληρη λίστα αντικειμένων που συγχωνεύονται από αριστερά προς τα δεξιά, συνδυάζοντας ένθετα αντικείμενα κλειδί προς κλειδί αντί να τα αντικαθιστά συνολικά, με επιλογή στρατηγικής πίνακα: αντικατάσταση (προεπιλογή), συνένωση, ένωση (συνένωση και αφαίρεση διπλοτύπων) ή merge_index (συγχώνευση στοιχείο προς στοιχείο). Μια τιμή null στο αντικείμενο που παρακάμπτει μπορεί είτε να αντικαταστήσει την υπάρχουσα τιμή είτε να αγνοηθεί, ώστε να μπορείτε να διορθώσετε μόνο τα πεδία που θέλετε. Το τελικό σημείο προεπιλογών είναι το αντίστροφο και εξίσου χρήσιμο: συμπληρώνει μόνο τα κλειδιά που λείπουν από τα δεδομένα σας από ένα αντικείμενο προεπιλογών, έτσι ώστε οι υπάρχουσες τιμές σας να κερδίζουν πάντα — ακριβώς όπως στρώνετε τις ρυθμίσεις ενός χρήστη πάνω από την προεπιλεγμένη διαμόρφωση. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, χωρίς να απαιτείται σχήμα. Ιδανικό για διαμόρφωση και επίστρωση χαρακτηριστικών, συγχώνευση ρυθμίσεων και προτιμήσεων, συνδυασμό απαντήσεων API ή μερικών ενημερώσεων, παρακάμψεις περιβάλλοντος και προεπιλογές προτύπων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό συγχωνεύει έγγραφα· για να τα διαφοροποιήσετε ή να τα διορθώσετε (RFC 6902) χρησιμοποιήστε ένα API JSON-diff, για να τα ισοπεδώσετε χρησιμοποιήστε ένα flatten API και για να αναφερθείτε σε τιμές χρησιμοποιήστε ένα API JSON-Pointer.
api.oanor.com/jsonmerge-api
API Πίνακα HTML
Αποδώστε δεδομένα πίνακα ως πίνακα HTML και αναλύστε έναν πίνακα HTML ξανά σε δεδομένα. Το τελικό σημείο απόδοσης μετατρέπει έναν πίνακα JSON (από αντικείμενα ή από πίνακες) ή CSV σε έναν καθαρό, σημασιολογικό <table> με <thead>/<tbody>, μια προαιρετική λεζάντα και κλάση CSS — κάθε κελί διαφεύγει HTML ώστε να είναι ασφαλές για ενσωμάτωση. Το τελικό σημείο ανάλυσης κάνει το αντίστροφο: δώστε του οποιοδήποτε HTML που περιέχει έναν πίνακα και λάβετε τις κεφαλίδες, τις γραμμές και έναν έτοιμο προς χρήση πίνακα JSON αντικειμένων, με αποκωδικοποιημένες οντότητες και αφαιρεμένες ετικέτες από κάθε κελί. Ιδανικό για email και αναφορές, πίνακες ελέγχου και οθόνες διαχείρισης, και για εξαγωγή ή μετεγκατάσταση περιεχομένου πίνακα. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσος· έως 2 MB μέσω POST. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Διακρίνεται από την απόδοση πίνακα Markdown/ASCII και από τη γενική εξαγωγή HTML.
api.oanor.com/htmltable-api
NDJSON API
Εργαστείτε με NDJSON / JSON Lines — τη μορφή μιας-JSON-τιμής-ανά-γραμμή που χρησιμοποιείται από αρχεία καταγραφής εφαρμογών και ελέγχου, ροές και απαντήσεις LLM, jq, BigQuery, Elasticsearch bulk και πολλούς αγωγούς δεδομένων. Το τελικό σημείο to-array αναλύει μια ροή NDJSON σε ένα κανονικό πίνακα JSON· το to-ndjson κάνει το αντίστροφο, μετατρέποντας έναν πίνακα JSON σε NDJSON (μία συμπαγής τιμή ανά γραμμή)· και το validate ελέγχει κάθε γραμμή ανεξάρτητα, αναφέροντας ποιες γραμμές είναι έγκυρες και το ακριβές σφάλμα ανάλυσης για όσες δεν είναι. Οι κενές γραμμές αγνοούνται. Ιδανικό για επεξεργασία αρχείων καταγραφής, ETL, εισαγωγή/εξαγωγή δεδομένων και εντοπισμό σφαλμάτων ροής. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο· έως 4 MB μέσω POST. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 τελικά σημεία. Διακρίνεται από την επικύρωση/μορφοποίηση JSON και από τα εργαλεία CSV.
api.oanor.com/ndjson-api
API JSON Pointer
Πρόσβαση σε τιμές μέσα σε ένα έγγραφο JSON με JSON Pointer (RFC 6901) — η σύνταξη διαδρομής /a/b/0 που χρησιμοποιείται από το JSON Patch (RFC 6902), το JSON Schema και το OpenAPI $ref. Το τελικό σημείο get επιλύει την τιμή σε έναν δείκτη (και σας λέει αν υπάρχει). Το set γράφει μια τιμή σε έναν δείκτη και επιστρέφει το τροποποιημένο έγγραφο (χρησιμοποιήστε - ως τελικό διακριτικό πίνακα για προσάρτηση). Το list απαριθμεί κάθε δείκτη σε ένα έγγραφο, προαιρετικά μόνο τις τιμές φύλλων. Η διαφυγή διακριτικών (~0 για ~, ~1 για /) γίνεται αυτόματα. Ιδανικό για χειρουργική ανάγνωση και επιδιόρθωση βαθιών JSON, δημιουργία εργαλείων διαμόρφωσης και φορμών, και περιήγηση σε απαντήσεις API. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο· έως 2 MB μέσω POST. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 τελικά σημεία. Διακρίνεται από την αναζήτηση JSONPath, τη διαφορά/επιδιόρθωση JSON και την ισοπέδωση με σημειολογία τελείας.
api.oanor.com/jsonpointer-api
INI API
Μετατροπή μεταξύ αρχείων διαμόρφωσης INI και JSON, και προς τις δύο κατευθύνσεις. Το τελικό σημείο ανάλυσης διαβάζει κείμενο INI — ενότητες ([section]), ένθετες ενότητες ([database.replica]), ζεύγη κλειδιού=τιμής, σχόλια και επαναλαμβανόμενα κλειδιά (πίνακες) — σε ένα καθαρό αντικείμενο JSON· το τελικό σημείο stringify μετατρέπει ένα αντικείμενο JSON πίσω σε ένα σωστά μορφοποιημένο αρχείο INI. Το INI είναι η μορφή διαμόρφωσης που χρησιμοποιείται από το Git (.gitconfig), την PHP (php.ini), μονάδες systemd, καταχωρήσεις επιφάνειας εργασίας, tox/setup.cfg, πολλά εργαλεία γραμμής εντολών και λογισμικό Windows. Ιδανικό για επεξεργασία διαμόρφωσης προγραμματιστικά, μετεγκατάσταση ρυθμίσεων μεταξύ μορφών και ανάγνωση διαμόρφωσης σε περιβάλλοντα που μιλούν μόνο JSON. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο· στείλτε μεγάλα αρχεία μέσω POST. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Συμπληρώνει τους μετατροπείς YAML, TOML, CSV και XML και είναι διακριτό από τον καθένα.
api.oanor.com/ini-api
JSON Flatten API
Ισοπεδώστε και απο-ισοπεδώστε JSON. Μετατρέψτε ένα βαθιά ένθετο αντικείμενο JSON σε έναν μονοεπίπεδο χάρτη με κλειδιά σε σημειογραφία τελείας (a.b.c → τιμή, πίνακες γίνονται a.0, a.1) και μετατρέψτε έναν επίπεδο χάρτη σημειογραφίας τελείας πίσω στην αρχική ένθετη δομή. Επιλέξτε τον διαχωριστή (τελεία, κάθετος, οτιδήποτε), περιορίστε το βάθος ή διατηρήστε τους πίνακες ανέπαφους. Ιδανικό για μεταβλητές περιβάλλοντος, κλειδιά i18n/μετάφρασης, προετοιμασία JSON για εξαγωγή σε CSV ή υπολογιστικό φύλλο, ιδιότητες συμβάντων αναλυτικής, σύγκριση διαμορφώσεων και σειριοποίηση φορμών. Καθαρή τοπική επεξεργασία — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεση. Ζωντανή. 3 τελικά σημεία. Διακρίνεται από επικύρωση/μορφοποίηση JSON, ερωτήματα JSONPath και εξαγωγή τύπων.
api.oanor.com/flatten-api
TOML API
Μετατροπή και επικύρωση TOML — της μορφής ρυθμίσεων πίσω από τα Cargo.toml, pyproject.toml, Netlify και πολλά εργαλεία. Μετατρέψτε TOML σε JSON, μετατρέψτε JSON ξανά σε καθαρό TOML 1.0 συμβατό με προδιαγραφές και επικυρώστε οποιοδήποτε TOML με ακριβές μήνυμα σφάλματος (γραμμή και στήλη) όταν είναι κακοσχηματισμένο. Οι πίνακες, οι πίνακες από πίνακες, οι ενσωματωμένοι πίνακες, οι τυποποιημένες τιμές και οι ημερομηνίες υποστηρίζονται όλα. Είσοδος μέσω της συμβολοσειράς ερωτήματος ή του σώματος αιτήματος (έως 4 MB). Καθαρή τοπική επεξεργασία — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεση. Ζωντανή. 4 τελικά σημεία. Ολοκληρώνει την οικογένεια μορφών ρυθμίσεων oanor μαζί με τα JSON, YAML, XML και CSV APIs — κατασκευασμένο για εργαλεία δόμησης, επεξεργαστές ρυθμίσεων, CI και σωλήνες δεδομένων.
api.oanor.com/toml-api
API Τύπων JSON
Συμπεράνετε ένα σχήμα ή τύπους από ένα δείγμα εγγράφου JSON — ο ταχύτερος τρόπος για να αποκτήσετε μια σύμβαση από μια παράδειγμα απόκρισης API. Περάστε ένα δείγμα JSON και το τελικό σημείο σχήματος επιστρέφει ένα JSON Schema (Draft 2020-12) με ανιχνευμένους τύπους, απαιτούμενα κλειδιά, συγχωνευμένα σχήματα στοιχείων πίνακα σε όλα τα στοιχεία και αναγνωρισμένες μορφές συμβολοσειράς (email, uri, uuid, date-time, date, ipv4). Το τελικό σημείο typescript επιστρέφει έτοιμες προς επικόλληση διεπαφές TypeScript με ονομασμένες ένθετες διεπαφές, τυποποιημένους πίνακες, ενώσεις για στοιχεία πίνακα μικτής μορφής και δομική αφαίρεση διπλοτύπων. Παρέχετε το δείγμα ενσωματωμένο μέσω ?json=, ως παράμετρο ερωτήματος ή ως σώμα αιτήματος. Όλα υπολογίζονται τοπικά χωρίς κλήσεις δικτύου, επομένως είναι γρήγορο και ντετερμινιστικό. Κατασκευασμένο για τη δημιουργία σκαλωσιάς τύπων από πραγματικές αποκρίσεις API, τη δημιουργία σχημάτων επικύρωσης, τεκμηρίωσης, δοκιμών συμβολαίου και παραγωγής κώδικα. Ένας συμπερασματοποιητής τύπων/σχήματος JSON — διακριτός από την επικύρωση JSON-Schema (jsonschema), την όμορφη εκτύπωση και μετατροπή JSON (json) και τη διαφορά/επιδιόρθωση JSON (jsondiff). Χωρίς ανάντη κλειδί, χωρίς προσωρινή αποθήκευση.
api.oanor.com/jsontypes-api
JSON Diff & Patch API
Συγκρίνετε και διορθώστε έγγραφα JSON σύμφωνα με τα πρότυπα RFC. Περάστε δύο έγγραφα και η υπηρεσία επιστρέφει αν είναι ίσα, ένα RFC 6902 JSON Patch (τις ακριβείς λειτουργίες add/remove/replace που μετατρέπουν το πρώτο στο δεύτερο, χρησιμοποιώντας διαδρομές RFC 6901 JSON-Pointer), μια σύνοψη αλλαγών και ένα RFC 7386 JSON Merge Patch. Το τελικό σημείο patch λειτουργεί αντίστροφα: εφαρμόστε ένα RFC 6902 patch (λειτουργίες add, remove, replace, move, copy και test) ή ένα RFC 7386 merge patch σε ένα έγγραφο και λάβετε το αποτέλεσμα. Τα έγγραφα μπορούν να σταλούν ενσωματωμένα ή ως σώμα JSON. Όλα υπολογίζονται τοπικά χωρίς κλήσεις δικτύου, επομένως είναι γρήγορο και ντετερμινιστικό. Κατασκευασμένο για διαχείριση διαμόρφωσης και κατάστασης, ανίχνευση αλλαγών API, ίχνη ελέγχου και αρχεία καταγραφής αλλαγών, ελέγχους αισιόδοξης ταυτοχρονισμού και αγωγούς συγχρονισμού δεδομένων. Μια μηχανή JSON diff/patch — διακριτή από τη σύγκριση κειμένου (textdiff), την αναζήτηση JSONPath (jsonpath), την επικύρωση και την όμορφη εκτύπωση JSON (json) και την επικύρωση JSON-Schema (jsonschema). Χωρίς upstream κλειδί, χωρίς cache.
api.oanor.com/jsondiff-api
API JSONPath
Αναζητήστε και εξάγετε δεδομένα από JSON με JSONPath, από την πλευρά του διακομιστή. Εκτελέστε οποιαδήποτε έκφραση JSONPath — wildcards, recursive descent, array slices και filter expressions όπως [?(@.price>10)] — σε ένα έγγραφο JSON και λάβετε πίσω τις τιμές που ταιριάζουν, τις κανονικοποιημένες διαδρομές και τους JSON Pointers κάθε αντιστοιχίας, ή απλώς την πρώτη αντιστοιχία. Οι filter expressions αξιολογούνται σε ένα ασφαλές sandbox χωρίς πρόσβαση σε globals, και οι είσοδοι μπορούν να σταλούν ως σώμα JSON POST ή ως παράμετρος ερωτήματος. Καθαρός τοπικός υπολογισμός χωρίς τρίτο upstream, επομένως οι απαντήσεις είναι άμεσες και η υπηρεσία είναι πάντα διαθέσιμη. Ιδανικό για πλατφόρμες no-code και αυτοματισμού, ETL και data pipelines, ενσωματώσεις API, δοκιμές και εξαγωγή ρυθμίσεων.
api.oanor.com/jsonpath-api
YAML API
Μετατρέψτε, επικυρώστε και τακτοποιήστε YAML μέσω ενός γρήγορου, πλήρως τοπικού API. Μετατρέψτε YAML σε JSON (συμπεριλαμβανομένων ροών πολλαπλών εγγράφων) ή JSON σε καθαρό YAML με προαιρετική ταξινόμηση κλειδιών και προσαρμοσμένη εσοχή, επικυρώστε ένα έγγραφο και λάβετε την ακριβή γραμμή και στήλη οποιουδήποτε συντακτικού σφάλματος με ένα απόσπασμα περιβάλλοντος, ή αναδιαμορφώστε και ομαλοποιήστε υπάρχον YAML. Οι είσοδοι μπορούν να σταλούν ως ακατέργαστο σώμα text/plain, πεδίο JSON ή παράμετρος ερωτήματος· οι έξοδοι είναι τακτοποιημένο JSON. Αμιγής υπολογισμός από την πλευρά του διακομιστή χωρίς τρίτο upstream, επομένως οι απαντήσεις είναι άμεσες και η υπηρεσία είναι πάντα διαθέσιμη. Ιδανικό για DevOps και CI/CD, εργαλεία διαμόρφωσης και υποδομής ως κώδικα, πλατφόρμες χωρίς κώδικα, επεξεργαστές και σωλήνες δεδομένων.
api.oanor.com/yaml-api
JSON Schema API
Επικυρώστε JSON έναντι JSON Schema, από την πλευρά του διακομιστή. Ελέγξτε οποιαδήποτε δεδομένα έναντι ενός σχήματος (Draft-07 ή 2020-12) και λάβετε ένα σαφές επιτυχία/αποτυχία συν μια λεπτομερή λίστα με κάθε σφάλμα, τη διαδρομή του στιγμιοτύπου, τη λέξη-κλειδί που απέτυχε και το μήνυμα· επαληθεύστε ότι ένα ίδιο το σχήμα είναι καλοσχηματισμένο· ή εξάγετε αυτόματα ένα αρχικό JSON Schema από ένα δείγμα εγγράφου, με ανιχνευμένες μορφές όπως email, URI και ημερομηνία. Βασισμένο στη δοκιμασμένη μηχανή Ajv με πλήρη επικύρωση μορφής. Κάθε τελικό σημείο δέχεται GET (παραμέτρους κωδικοποιημένες σε JSON) ή ένα σώμα JSON POST και εκτελείται εξ ολοκλήρου τοπικά χωρίς τρίτους ανάντη, οπότε οι απαντήσεις είναι άμεσες και η υπηρεσία είναι πάντα διαθέσιμη. Ιδανικό για επικύρωση αιτήσεων/απαντήσεων API, ελέγχους φορμών και εισαγωγής δεδομένων, σωληνώσεις ETL και ποιότητας δεδομένων, πλατφόρμες χωρίς κώδικα και δοκιμές συμβολαίων.
api.oanor.com/jsonschema-api
XML API
Ένα γρήγορο, πλήρως τοπικό εργαλείο XML: μετατροπή XML σε JSON και JSON σε XML με παραμετροποιήσιμο χειρισμό χαρακτηριστικών, επικύρωση καλοσχηματισμού XML με λεπτομέρειες σφαλμάτων γραμμής και στήλης, και όμορφη εκτύπωση XML διατηρώντας τη σειρά των στοιχείων. Κάθε τελικό σημείο δέχεται είσοδο μέσω της συμβολοσειράς ερωτήματος ή του σώματος αιτήματος, έως 2 MB. Καθαρά υπολογισμός από την πλευρά του διακομιστή, χωρίς τρίτο μέρος, επομένως οι απαντήσεις είναι άμεσες και πάντα διαθέσιμες. Ιδανικό για ενοποιήσεις συστημάτων, διαλειτουργικότητα SOAP και παλαιού τύπου, επεξεργασία RSS και sitemap, εργαλεία διαμόρφωσης και σωληνώσεις δεδομένων.
api.oanor.com/xml-api
JSON API
Μια γρήγορη, πλήρως τοπική εργαλειοθήκη JSON και CSV: επικύρωση JSON (με σαφές μήνυμα σφάλματος, τύπο και μέγεθος), ωραία εκτύπωση και μορφοποίηση (με προαιρετική βαθιά ταξινόμηση κλειδιών), συμπίεση (αναφορά bytes που εξοικονομήθηκαν) και μετατροπή μεταξύ CSV και JSON — ανάλυση CSV RFC-4180 με αυτόματη πληκτρολόγηση τιμών και πίνακες JSON σε CSV. Κάθε τελικό σημείο δέχεται είσοδο μέσω της συμβολοσειράς ερωτήματος ή του σώματος αιτήματος (έως 1 MB). Καθαρός υπολογισμός από την πλευρά του διακομιστή, χωρίς τρίτο upstream, επομένως οι απαντήσεις είναι άμεσες και πάντα διαθέσιμες. Ιδανικό για αγωγούς δεδομένων, ETL, webhooks, εργαλεία διαμόρφωσης και βοηθητικά προγράμματα προγραμματιστών.
api.oanor.com/json-api