Monu Tools

JSON ל-TypeScript

צרו ממשקי TypeScript מדוגמת JSON, עם טיפוסים מקוננים, מערכים ושדות אופציונליים. פועל בדפדפן שלכם.

כיצד להשתמש בJSON ל-TS

  1. 01

    הדביקו אובייקט או מערך JSON.

  2. 02

    אופציונלית הגדירו את שם ממשק השורש.

  3. 03

    העתיקו את ממשקי ה-TypeScript שנוצרו.

שאלות נפוצות

כיצד מטופלים אובייקטים מקוננים?

כל אובייקט מקונן הופך לממשק נפרד עם שם, המופנה מההורה שלו, כך שהתוצאה נקייה וניתנת לשימוש חוזר.

מה לגבי מערכים בעלי מבנים שונים?

מערכים של אובייקטים ממוזגים לממשק אחד, ומפתחות החסרים בחלק מהאיברים מסומנים כאופציונליים. מערכים של פרימיטיבים מעורבים הופכים לטיפוס איבר מסוג union.

האם ה-JSON שלי מועלה לאנשהו?

לא. הטיפוסים נוצרים כולם בתוך הדפדפן שלכם, כך שהנתונים שלכם לעולם לא עוזבים את המכשיר.

אודות הכלי הזה

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

הוא פועל מקומית בדפדפן שלכם, כך שהוא מהיר והנתונים שלכם נשארים פרטיים. הוא מסיק מבנה מהדוגמה ולא אוכף סכמה.

כלים קשורים