2008-12-31 13 views
11

क्या कुछ उपलब्ध है जो मुझे एक्सएसडी को एसक्यूएल रिलेशनल टेबल में बदलने में मदद कर सकता है? एक्सएसडी बड़ा है (मेरी दुनिया में वैसे भी) और मैं समय और उबाऊ टाइपिंग बचा सकता हूं अगर कुछ मुझे स्क्रैच से शुरू करने के बजाय आगे धकेलता है।एक्सएसडी को एसक्यूएल रिलेशनल टेबल में कनवर्ट करें

यदि आप देखना चाहते हैं तो एक्सएसडी here है। यह एमएसडीएस का आदान-प्रदान करने के लिए एक मानकीकृत/स्थानीय प्रारूप है।

+0

संभव डुप्लिकेट [? मैं XSD फाइलों से डेटाबेस तालिकाओं बना सकते हैं कैसे] (http://stackoverflow.com/questions/138575/how-can-i -पहले-डेटाबेस-टेबल-से-XSD-फ़ाइलें) –

उत्तर

10

अल्टोवा के XML Spy में एक सुविधा है जो एक एक्सएसडी फ़ाइल से एसक्यूएल डीडीएल स्क्रिप्ट उत्पन्न करेगी। हालांकि एक्सएमएल जासूस आपको कुछ पैसे खर्च करेगा।

दिलचस्प बात यह है कि एक डेवलपर ने एक्सएसएलटी अनुवाद से डीएसएल स्क्रिप्ट बनाने के लिए एक एक्सएसएलटी अनुवाद का उपयोग करने की वास्तव में चालाक चाल का उपयोग किया। उन्होंने इसे दो भागों here और here में रेखांकित किया है।

मैं इस भावी उपयोग के लिए अपने आप को बाहर की कोशिश करना पड़ सकता है ...

संपादित करें: बस इस सवाल पहले से पूछा here ... पाया

0

वहाँ एक कमांड लाइन है कि उत्पन्न करता है XSD2DB कहा जाता उपकरण, है xsd-files से डेटाबेस, स्रोतforge पर उपलब्ध है।

अधिक जानकारी के लिए: कृपया इस मौजूदा प्रश्न How can I create database tables from XSD files देखें?

0

आप एक एक्सएसएलटी ट्रांसफॉर्म का उपयोग कर सकते हैं। उदाहरण के लिए, यहां देखें: Generating SQL from XSD and XSL stylesheets with XSLT

माइक्रोसॉफ्ट के पास एक्सएसएलटी परिवर्तन करने के लिए एक कमांड लाइन उपकरण है: Microsoft Command-Line tool for XSLT

एमएसबिल्ड या ग्रंट का उपयोग करके एक निर्माण प्रक्रिया में परिवर्तन को एकीकृत करना भी आसान है।

यहाँ माइक्रोसॉफ्ट प्रलेखन के लिए संदर्भ है: XML Standards Reference, including XSD, XSLT, etc.

की
संबंधित मुद्दे