2009-10-02 8 views
49

मेरे पास एक डीटीडी है जिसे मुझे एक एक्सएसडी (एक्सएमएल स्कीमा) फ़ाइल में कनवर्ट करने की आवश्यकता है। क्या इसे पूरा करने के लिए कोई मुफ्त उपयोगिता या सरल तरीका है?एक्सएसडी रूपांतरण उपयोगिता के लिए मुफ्त डीटीडी?

उत्तर

36

डब्ल्यू 3 सी one प्रदान करता है। online converters भी हैं।

+7

'ऑनलाइन कन्वर्टर्स' एक्सएमएल यूटिलिटीज लिंक वर्तमान में पुराना है। उपकरण यहां स्थानांतरित हो गया: [http://www.xmlutilities.net] (http://www.xmlutilities.net)। लेकिन अब आपको पहुंच के लिए अनुरोध करना होगा। मुझे इस उपकरण के लिए एक लिंक मिला [http://www.lumrix.net/dtd2xs.php ](http://www.lumrix.net/dtd2xs.php) एक ओरेली लेख में और यह मेरे लिए अच्छा काम करता है (आपको जावा रनटाइम पर्यावरण की आवश्यकता है, लेकिन हम में से अधिकांश अभी भी हैं :-))। –

+4

lumrix.net उपकरण भी – xamde

+1

चला गया अच्छी चीजें इंटरनेट से जल्दी गायब हो जाती हैं। – IllidanS4

11

http://www.thaiopensource.com/relaxng/trang.html

ट्रांग एक्सएमएल के लिए अलग स्कीमा भाषाओं के बीच धर्मान्तरित। यह निम्नलिखित भाषाओं का समर्थन:

  • रिलेक्स NG (XML वाक्यविन्यास)
  • रिलेक्स NG कॉम्पैक्ट वाक्य रचना
  • XML 1.0 DTDs
  • W3C XML स्कीमा

http://www.thaiopensource.com/relaxng/trang-manual.html

12

कोशिश xmlpad http://www.wmhelp.com से डीटीडी को एक्सएसडी में परिवर्तित करने के लिए। वास्तव में अच्छा उपकरण।

+2

आप अनुरोधित कार्यक्षमता तक पहुंचने से पहले एक डीटीडी फ़ाइल खोलने की जरूरत है (इस मामले में डीटीडी से एक्सएसडी को परिवर्तित करें; यह भी उत्पन्न कर सकता है; नमूना एक्सएमएल)। महान काम करता है, धन्यवाद! – Buffalo

+1

w3c strict.dtd फ़ाइल को पार्स नहीं कर सकता है। –

+1

साइट डाउन। नहीं पहुँच सकते हैं। – paragbaxi

32

यदि आपके पास विजुअल स्टूडियो होता है, तो डीटीडी फ़ाइल खोलें, आपके पास "स्कीमा बनाएं" के लिए एक बटन होना चाहिए।
मैंने यह जांच नहीं की है कि यह एक्सप्रेस संस्करण पर उपलब्ध था या नहीं।

+4

अच्छा, VS2012 में पूरी तरह से काम किया। विकल्प एक्सएमएल के तहत मुख्य मेनू में पाया जाता है -> स्कीमा –

+1

बनाएँ 2015 समुदाय संस्करण द्वारा समर्थित लगता है। :) धन्यवाद! – UweB

+0

विजुअल स्टूडियो समुदाय 2015 >>> ओपन .dtd फ़ाइल >>> एक्सएमएल टैब >>> स्कीमा बनाएं –