मुख्य पृष्ठ JSON से TypeScript इंटरफ़ेस जनरेटर

JSON से TypeScript इंटरफ़ेस जनरेटर

JSON से TypeScript इंटरफ़ेस बनाएँ। सभी रिकॉर्ड के वैकल्पिक फ़ील्ड, null और नेस्टेड ऑब्जेक्ट जाँचे जाते हैं। डेटा चिपकाएँ या फ़ाइल खोलें। रूपांतरण इसी ब्राउज़र टैब में होता है; इनपुट सर्वर पर अपलोड नहीं होता।

अन्य भाषाएँ:EnglishTürkçeDeutsch中文Русский

TypeScript आउटपुट के बारे में

किसी रिकॉर्ड में अनुपस्थित फ़ील्ड को ? मिलता है; null अलग यूनियन प्रकार है। इंटरफ़ेस संकलन के लिए है, रनटाइम डेटा जाँच के लिए नहीं।

उदाहरण डेटा

[
  { "id": 1, "user": { "name": "Ada", "email": "ada@example.test" }, "tags": ["admin"], "score": 9.5, "created": "2024-03-11T08:15:00Z" },
  { "id": 2, "user": { "name": "Grace", "email": "grace@example.test", "nickname": "Amazing" }, "tags": [], "score": 7, "created": "2023-11-02T17:40:00Z" }
]

जाँचने योग्य व्यवहार

प्रकार अनुमान सभी रिकॉर्ड जाँचता है। अनुपस्थित फ़ील्ड वैकल्पिक और null वाले फ़ील्ड nullable बनते हैं। अंतिम रिकॉर्ड का प्रारूप विरोध भी जाँचा जाता है।

कैसे उपयोग करें

पहले उदाहरण आज़माएँ, फिर अपना डेटा लोड करें और सेटिंग चुनें। जाँच का परिणाम देखें, फिर आउटपुट कॉपी या डाउनलोड करें।

सामान्य प्रश्न

क्या डेटा अपलोड होता है?

नहीं। यह उपकरण इनपुट केवल ब्राउज़र में संसाधित करता है। जनरेटर में सहेजे गए स्कीमा और सूचियों का वैकल्पिक क्लाउड सिंक अलग सुविधा है।

गलत इनपुट पर क्या होता है?

इनपुट सुधारने तक जाँच संदेश दिखाई देता है। खाली या अधूरा आउटपुट उपयोग न करें।

संबंधित उपकरण

  • /hi/types — फ़ील्ड प्रकार और विकल्प
  • /hi/ — टेस्ट डेटा बनाएँ

अंतिम अपडेट