fixmint
EL

Έλεγχος JSON με JSON Schema

Επικολλήστε ένα σχήμα και κάποιο JSON. Κάθε σφάλμα δείχνει πού βρίσκεται στα δεδομένα και ποιον κανόνα παραβίασε.

  • Λειτουργεί στη συσκευή σας
  • Χωρίς εγγραφή
  • Λειτουργεί εκτός σύνδεσης μετά από μία επίσκεψη
—σφάλματα
—προσχέδιο

Πώς να επικύρωση JSON με JSON Schema

  1. Επικολλήστε το σχήμα αριστερά και τα δεδομένα JSON δεξιά.
  2. Διαβάστε τη λίστα με τα σφάλματα. Καθένα ονομάζει τη θέση στα δεδομένα και τον κανόνα του σχήματος.
  3. Κάντε κλικ σε ένα σφάλμα για να μεταβείτε σε εκείνη τη θέση στα δεδομένα.

Ερωτήσεις

Ποια προσχέδια υποστηρίζονται;

Το προσχέδιο προκύπτει από τη λέξη-κλειδί $schema. Αν δεν υπάρχει, προεπιλογή είναι το 2020-12, ενώ τα 2019-09 και draft-07 διαβάζονται με τους δικούς τους κανόνες. Τα σχήματα draft-04 και draft-06 διαβάζονται με τους κανόνες του draft-07.

Τι κάνει το «Έλεγχος μορφών»;

Όταν είναι ενεργό, ελέγχονται οι τιμές date-time, date, time, email, hostname, IPv4, IPv6, uri, uuid, regex και json-pointer. Όταν είναι απενεργοποιημένο, η λέξη-κλειδί format είναι μόνο σημείωση, όπως επιτρέπει η προδιαγραφή.

Γιατί ένα $ref λέει «δεν ανακτήθηκε»;

Αυτό το εργαλείο δεν κατεβάζει ποτέ τίποτα. Μια αναφορά σε άλλο αρχείο ή διεύθυνση web παραλείπεται και αναφέρεται, ώστε το υπόλοιπο σχήμα να εκτελείται κανονικά. Για έλεγχο, βάλτε το σχήμα που αναφέρεται στο ίδιο έγγραφο κάτω από το $defs.

Στέλνεται κάπου το σχήμα ή τα δεδομένα μου;

Όχι. Και τα δύο μένουν στην καρτέλα του περιηγητή σας και δεν αποθηκεύεται τίποτα μεταξύ επισκέψεων, εκτός από τη ρύθμιση «Έλεγχος μορφών».

Κριτικές

    Δεν υπάρχουν κριτικές ακόμη. Γίνετε οι πρώτοι.

    Η βαθμολογία σας

    Το email σας δεν εμφανίζεται ούτε αποθηκεύεται ποτέ.

    Διαβάστε περισσότερα