JSON → TypeScript Types
ಈ ಟೂಲ್ ಏನು ಮಾಡುತ್ತದೆ?
ಈ ಟೂಲ್ JSON ಆಬ್ಜೆಕ್ಟ್ ಅಥವಾ array ಅನ್ನು TypeScript interface ಅಥವಾ type ಘೋಷಣೆಗಳಿಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ. ನೆಸ್ಟೆಡ್ ಆಬ್ಜೆಕ್ಟ್ಗಳನ್ನು (ಪ್ರತಿಯೊಂದಕ್ಕೂ ಪ್ರತ್ಯೇಕ interfaces ರಚಿಸುತ್ತದೆ), ಆಬ್ಜೆಕ್ಟ್ಗಳ arrays (schemas ಒಟ್ಟುಗೂಡಿಸುತ್ತದೆ), ಐಚ್ಛಿಕ fields (ಕೆಲವು array items ನಿಂದ keys ಕಾಣೆಯಾದಾಗ) ಮತ್ತು null ಮೌಲ್ಯಗಳನ್ನು ಮರುಕಳಿಸುವ ರೀತಿಯಲ್ಲಿ ನಿರ್ವಹಿಸುತ್ತದೆ. ಔಟ್ಪುಟ್ ನಿಮ್ಮ TypeScript ಪ್ರಾಜೆಕ್ಟ್ಗೆ ಅಂಟಿಸಲು ಸಿದ್ಧವಾಗಿದೆ.
ಹೇಗೆ ಬಳಸುವುದು
-
ಎಡ panel ನಲ್ಲಿ JSON ಅಂಟಿಸಿ — TypeScript types ತಕ್ಷಣ ಬಲಭಾಗದಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ.
-
Root interface ಹೆಸರನ್ನು ಹೊಂದಿಸಿ (ಡಿಫಾಲ್ಟ್: Root).
-
Interface ಅಥವಾ type alias ಶೈಲಿ ಆಯ್ಕೆ ಮಾಡಿ.
-
Null fields ಅನ್ನು explicit null ಬದಲು optional unknowns ಆಗಿ ಪರಿಗಣಿಸಲು 'null → optional' ಸಕ್ರಿಯಗೊಳಿಸಿ.
-
ಮಾದರಿ ಪರಿವರ್ತನೆ ನೋಡಲು ಉದಾಹರಣೆ ಲೋಡ್ ಮಾಡಿ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಆಬ್ಜೆಕ್ಟ್ಗಳ arrays ಅನ್ನು ಎಲ್ಲಾ item schemas ಒಟ್ಟುಗೂಡಿಸುವ ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ — ಕೇವಲ ಕೆಲವು items ನಲ್ಲಿ ಇರುವ keys ಸ್ವಯಂಚಾಲಿತವಾಗಿ optional ಎಂದು ಗುರುತಿಸಲ್ಪಡುತ್ತವೆ. ಎಲ್ಲಾ ಪರಿವರ್ತನೆ ನಿಮ್ಮ browser ನಲ್ಲಿ ನಡೆಯುತ್ತದೆ.
Keywords: JSON ನಿಂದ TypeScript, JSON ನಿಂದ TS, JSON ನಿಂದ interface, TypeScript type generator, JSON type inference, JSON ನಿಂದ TypeScript interface