TL
Tool Lab
💰Donate
💰Donate

JSON to GraphQL Types

JSON ऑब्जेक्ट को अपने आप GraphQL टाइप डेफिनिशन में बदलें

इस टूल के बारे में

JSON से GraphQL जेनरेटर JSON ऑब्जेक्ट से GraphQL टाइप परिभाषाएँ स्वचालित रूप से बनाता है। प्रत्येक JSON कुंजी एक GraphQL फ़ील्ड बन जाती है और मान प्रकार Boolean!, Int!, Float!, String! या नेस्टेड प्रकार के रूप में अनुमानित होते हैं।

नेस्टेड ऑब्जेक्ट अलग GraphQL प्रकार उत्पन्न करते हैं और ऐरे पहले तत्व से अनुमानित होते हैं।

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

  1. बाएँ पैनल में JSON ऑब्जेक्ट पेस्ट करें।
  2. इनपुट संशोधित करें और GraphQL प्रकार रीयल टाइम में अपडेट होते हैं।
  3. उत्पन्न GraphQL स्कीमा कॉपी करें और .graphql फ़ाइल में पेस्ट करें।
  4. आवश्यकतानुसार प्रकार समायोजित करें।

उपयोग के मामले

REST API प्रतिक्रिया से GraphQL स्कीमा का मसौदा तैयार करें।

अक्सर पूछे जाने वाले प्रश्न

  • टाइप इनफरेंस नियम क्या हैं?JSON boolean → Boolean!, JSON integer → Int!, JSON float → Float!, JSON string → String!
  • क्या उत्पन्न स्कीमा सीधे उपयोग कर सकते हैं?नहीं। उत्पन्न स्कीमा एक शुरुआती बिंदु है जिसे मैन्युअल समायोजन की आवश्यकता है।
  • ऐरे को कैसे संभाला जाता है?ऐरे पहले तत्व से [Type] के रूप में टाइप किए जाते हैं। खाली ऐरे [String] होते हैं।