यदि आपके पास .Net स्थापित है, तो XSD स्कीमा और कक्षाएं उत्पन्न करने के लिए एक उपकरण पहले से ही डिफ़ॉल्ट रूप से शामिल है।
मेरे लिए, XSD टूल को निम्न संरचना के तहत स्थापित किया गया है। यह आपकी स्थापना निर्देशिका के आधार पर भिन्न हो सकता है।
C:\Program Files\Microsoft Visual Studio 8\VC>xsd
Microsoft (R) Xml Schemas/DataTypes support utility
[Microsoft (R) .NET Framework, Version 2.0.50727.42]
Copyright (C) Microsoft Corporation. All rights reserved.
xsd.exe -
Utility to generate schema or class files from given source.
xsd.exe <schema>.xsd /classes|dataset [/e:] [/l:] [/n:] [/o:] [/s] [/uri:]
xsd.exe <assembly>.dll|.exe [/outputdir:] [/type: [...]]
xsd.exe <instance>.xml [/outputdir:]
xsd.exe <schema>.xdr [/outputdir:]
आम तौर पर वर्ग और स्कीमा जो इस उपकरण को अच्छी तरह से काम करते हैं, खासकर यदि आप उन्हें एक एनएएनएस भाषा में उपभोग करने जा रहे हैं
मैं आमतौर पर XML दस्तावेज़ लेता हूं जो मैं बाद में हूं, /o:<your path>
स्कीमा (xsd) उत्पन्न करने के लिए ध्वज के साथ XSD टूल के माध्यम से इसे धक्का देता हूं और फिर /classes /L:VB (or CS) /o:<your path>
कक्षाओं के माध्यम से टूल के माध्यम से xsd फ़ाइल को वापस धक्का देता हूं ताकि कक्षाएं प्राप्त कर सकें कि मैं आयात और उपयोग कर सकता हूं मेरे दिन से दिन .Net परियोजनाओं में