JSON से TypeScript
नमूना JSON को TypeScript इंटरफ़ेस या टाइप एलियास में बदलें, नेस्टेड ऑब्जेक्ट, ऐरे और वैकल्पिक फ़ील्ड पहचाने जाते हैं।
कोई अपलोड नहीं
export interface Root {
id: number;
name: string;
email: string;
active: boolean;
tags: string[];
address: Address;
orders: Order[];
}
export interface Order {
id: string;
total: number;
coupon?: string;
}
export interface Address {
city: string;
zip: null;
} JSON से TypeScript कैसे इस्तेमाल करें
- 1JSON से TypeScript खोलें। यह आपके ब्राउज़र में चलता है, साइन-अप की ज़रूरत नहीं।
- 2अपना इनपुट टाइप या पेस्ट करें।
- 3नतीजा कॉपी या डाउनलोड करें।
सवाल
How are optional fields detected?
When an array contains objects and a key is missing from some of them, that key is marked optional with ?.
What about null values?
null is kept in a union, e.g. string | null, so you can see which fields can be empty.
Is my JSON uploaded?
No — conversion happens entirely in your browser.
और टूल
JSON फ़ॉर्मेटर और वैलिडेटरसुंदर बनाएँ, छोटा करें, जाँचें Base64 एनकोडर और डिकोडरटेक्स्ट और फ़ाइलें हैश जनरेटरMD5, SHA-1, SHA-256, SHA-512 पासवर्ड और UUID जनरेटरमज़बूत, रैंडम, स्थानीय Regex टेस्टरलाइव मैच और ग्रुप JWT डिकोडरहेडर, पेलोड, समाप्ति डिफ़ चेकरदो टेक्स्ट की तुलना CSV ↔ JSON ↔ YAML ↔ XMLडेटा फ़ॉर्मेट बदलें