jsonecho

XML से C#

XML दस्तावेज़ पेस्ट करें और उसके लिए C# टाइप्स पाएँ।

टूल लोड हो रहा है...

XML से C# कैसे इस्तेमाल करें

  1. प्रतिनिधि XML सैंपल पेस्ट करें, आदर्श रूप से सभी वैकल्पिक फ़ील्ड भरे हुए।
  2. रूट टाइप का नाम सेट करें और तय करें हेल्पर कोड भी चाहिए या सिर्फ़ टाइप्स।
  3. जनरेटेड C# कोड अपने प्रोजेक्ट में कॉपी करें।

XML से C# के बारे में

बड़े XML पेलोड के लिए मॉडल क्लासेस हाथ से लिखना उबाऊ है और टाइपो लाता है। यहाँ सैंपल पेस्ट करें और जनरेटर संरचना निकाल लेता है। आउटपुट प्रॉपर्टीज़ वाली क्लासेस। "सिर्फ़ टाइप्स" अनचेक करने पर Newtonsoft.Json एट्रिब्यूट्स और कन्वर्टer क्लास जुड़ते हैं।

सब आपके ब्राउज़र में चलता है, सैंपल डेटा आपकी मशीन पर ही रहता है। XML पहले उसी तरह JSON में कन्वर्ट होता है जैसे XML से JSON टूल में।

जनरेटेड कोड का उपयोग

जनरेटेड हेल्पर्स या भाषा के स्टैंडर्ड deserialization का इस्तेमाल करें।

वैकल्पिक फ़ील्ड्स भाषा के अनुसार वैकल्पिक/nullable होते हैं।

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

जनरेटेड C# कोड किस पर निर्भर करता है?

आउटपुट प्रॉपर्टीज़ वाली क्लासेस। "सिर्फ़ टाइप्स" अनचेक करने पर Newtonsoft.Json एट्रिब्यूट्स और कन्वर्टer क्लास जुड़ते हैं।

रिजल्ट से डेटा कैसे पार्स करें?

जनरेटेड हेल्पर्स या भाषा के स्टैंडर्ड तरीकों का इस्तेमाल करें।

वैकल्पिक फ़ील्ड्स कैसे हैंडल होते हैं?

भाषा की कन्वेंशन के अनुसार वैकल्पिक या nullable टाइप्स के रूप में।

क्या जनरेटर एक से ज़्यादा रिकॉर्ड देखता है?

सिर्फ़ आपके सैंपल में जो है। जितने ज़्यादा फ़ील्ड भरे हों वैसा उदाहरण दें।

क्या मेरा XML सर्वर पर जाता है?

नहीं। जनरेटर पहली बार ~1 MB डाउनलोड होता है और सब लोकल चलता है।

डेटा से क्लास में और

सभी टूल्स →