0

JSON σε TypeScript Τύποι Online

Μετατρέψτε το JSON σε διεπαφές TypeScript, ψευδώνυμα τύπου ή ένα σχήμα Zod ζωντανά, με πραγματικό προαιρετικό εντοπισμό πεδίων σε πίνακες.

Επεξεργασία... 0%

Αποτέλεσμα

Αυτή η σελίδα ανοίγει τον μετατροπέα με το ψευδώνυμο τύπου προεπιλεγμένο ως μορφή εξόδου — επικολλήστε ένα αντικείμενο ή πίνακα JSON και εκτυπώνει τον τύπο Όνομα = { ... }; μπλοκ αντί για διεπαφές, χρήσιμο όταν ο οδηγός στυλ της βάσης κωδικών σας ευνοεί τη διεπαφή τύπου αντί της διεπαφής.

Το συμπέρασμα από κάτω είναι πανομοιότυπο με τη λειτουργία διεπαφής: τα ένθετα αντικείμενα γίνονται ο δικός τους ονομασμένος τύπος, οι πίνακες αντικειμένων συγκρίνονται στοιχείο προς στοιχείο, έτσι ένα πεδίο που λείπει από ορισμένες καταχωρήσεις επισημαίνεται ως προαιρετικό και ένα πεδίο που αναμειγνύει το null με μια πραγματική τιμή εμφανίζεται ως ένωση όπως count: αριθμός | άκυρος.

Μετάβαση σε σύνταξη διεπαφής ή σχήμα Zod από το ίδιο επικολλημένο JSON ανά πάσα στιγμή — αλλάζει μόνο η εκτυπωμένη σύνταξη, το σχήμα που έχει εντοπιστεί παραμένει το ίδιο.