سؤال

هل هناك شيء المتاحة التي يمكن أن تساعدني تحويل XSD في جداول علائقية SQL؟ وXSD كبير إلى حد ما (في بلدي العالم على أي حال) وأنا لا يمكن توفير الوقت وكتابة مملة إذا دفعت شيء لي قبل بدلا من البدء من الصفر.

ووXSD هو هنا إذا كنت تريد أن يكون لها نظرة. انها موحدة الشكل / محلية لتبادل MSDS.

هل كانت مفيدة؟

المحلول

XML جاسوس التوفا في لديه ميزة من شأنها أن تولد SQL DDL النصي من ملف XSD. سوف XML جاسوس يكلفك بعض المال بالرغم من ذلك.

ومن المثير للاهتمام، وتستخدم مطور حيلة ذكية حقا من استخدام الترجمة XSLT لإنشاء البرنامج النصي DDL من ملف XSD. وقد أوجز أنها في جزأين هنا هنا .

وأنا قد تضطر إلى محاولة ذلك نفسي لاستخدامها في المستقبل ...

وتحرير: فقط أن هذه سؤال سابقا هنا ...

نصائح أخرى

وهناك أداة سطر الأوامر تسمى XSD2DB ، الذي يولد قاعدة البيانات من ملفات XSD، وهي متاحة في سورس.

لمزيد من المعلومات: يرجى الرجوع إلى هذا السؤال موجود كيف يمكنني إنشاء جداول قاعدة البيانات من ملفات XSD ؟

ويمكنك استخدام XSLT تحويل. انظر، على سبيل المثال، هنا: توليد SQL من XSD وXSL معدات الشكل مع XSLT

ومايكروسوفت لديها أداة سطر الأوامر لتنفيذ التحولات XSLT: أداة مايكروسوفت سطر الأوامر ل XSLT .

ومن السهل أيضا لدمج التحويلات في عملية الإنشاء باستخدام MSBuild أو النخير.

وهنا هو إشارة لوثائق Microsoft: XML المعايير المرجعية، بما في ذلك XSD، XSLT، الخ

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top