0

סוגי JSON ל-TypeScript באינטרנט

המר JSON לממשקי TypeScript, כינויים להקליד או סכימת Zod בשידור חי, עם זיהוי שדות אופציונלי אמיתי על פני מערכים.

מעבד... 0%

תוצאה

דף זה פותח את הממיר עם כינוי סוג שנבחר מראש כפורמט הפלט - הדבק אובייקט JSON או מערך והוא מדפיס את הסוג Name = { ... }; בלוקים במקום ממשקים, שימושי כאשר מדריך הסגנונות של בסיס הקוד שלך מעדיף סוג על פני ממשק.

ההסקה שמתחתיה זהה למצב הממשק: אובייקטים מקוננים הופכים לסוג בעל שם משלהם, מערכי אובייקטים מושווים פריט אחר פריט כך ששדה חסר בכמה ערכים מסומן כאופציונלי, ושדה שמערבב null עם ערך אמיתי יוצא כאיחוד כמו count: number | בָּטֵל.

עבור לתחביר ממשק או לסכימת Zod מאותו JSON מודבק בכל עת - רק התחביר המודפס משתנה, הצורה שזוהתה נשארת זהה.