ما يجب معرفته
- ملف XSD هو ملف مخطط XML.
- افتح واحدًا باستخدام Visual Studio أو أي محرر نصوص.
- التحويل إلى تنسيق XML أو JSON أو Excel باستخدام نفس البرامج أو محول مخصص.
تشرح هذه المقالة ماهية ملفات XSD ، بما في ذلك كيفية فتح واحدة وكيفية تحويلها إلى تنسيق ملف مختلف.
ما هو ملف XSD؟
الملف بامتداد ملف XSD هو على الأرجح ملف مخطط XML ؛ تنسيق ملف نصي يحدد قواعد التحقق من الصحة لملف XML ويشرح نموذج XML.
نظرًا لأنها ملفات مخطط ، فإنها توفر نموذجًا لشيء آخر ، ملفات XML في هذه الحالة. على سبيل المثال ، يمكن أن يتطلب ملف XSD أن يكون لملف XML حدود وعلاقات وترتيب وسمات وخصائص متداخلة وعناصر أخرى معينة ، بالإضافة إلى تعيين أي قيود.
يمكن لملفات XML الرجوع إلى ملف XSD بسمة schemaLocation.
برنامج HobbyWare's Pattern Maker عبر الابره يستخدم أيضًا امتداد الملف هذا لتنسيقه.
كيفية فتح ملف XSD
نظرًا لأن ملفات XSD هي ملفات نصية تتشابه في تنسيقها مع ملفات XML ، فإنها تتبع نفس النوع من قواعد الفتح / التحرير. ومع ذلك ، فإن معظم الأسئلة المتعلقة بهذا الملف تدور حول كيفية إنشاء واحد ؛ هذه مدونة رائعة على ASP. NET حول إنشاء واحدة.
SchemaViewer هو برنامج مجاني سيعرض ملفات XSD بتنسيق الشجرة المناسب ، مما يجعل قراءتها أسهل من القراءة باستخدام محرر نصوص بسيط مثل Notepad.
يمكن فتح الملف أيضًا باستخدام Microsoft Visual Studio و XML Notepad و EditiX XML Editor و Progress Stylus Studio و XMLSpy. يعد Oxygen XML Editor أحد برامج فتح XSD القليلة التي تعمل على Linux و Mac و Windows.
يمكنك أيضًا استخدام محرر نصوص ، نظرًا لأنه مجرد ملف نصي. شاهد بعضًا من مفضلاتنا في هذه القائمة لأفضل برامج تحرير النصوص المجانية.
هذا مثال لما يبدو عليه ملف XSD عند فتحه في محرر نصوص:
إذا كنت تتعامل مع ملف XSD مستخدم مع Pattern Maker ، فيمكنك بالطبع فتحه باستخدام هذا البرنامج. ومع ذلك ، للحصول على طريقة مجانية لفتح ملف النمط وطباعته ، يقدم HobbyWare برنامج Pattern Maker Viewer. ما عليك سوى سحب الملف إلى البرنامج أو استخدام القائمة File> Open. يدعم هذا العارض أيضًا تنسيق PAT المماثل.
يمكن لتطبيق Cross Stitch Paradise Android فتح ملفات XSD المتقاطعة أيضًا.
كيفية تحويل ملف XSD
أسهل طريقة لتحويل ملف XSD إلى تنسيق آخر هي استخدام أحد المحررين أعلاه.
على سبيل المثال ، يمكن لبرنامج Visual Studio حفظ واحد في XML و XSLT و XSL و DTD و TXT وتنسيقات أخرى مماثلة.
محرر مخطط JSON يجب أن يكون قادرًا على تحويل واحد إلى JSON. راجع موضوع Stack Overflow هذا للحصول على مزيد من المعلومات حول قيود هذا التحويل.
تحويل آخر قد ترغب فيه هو XSD إلى PDF بحيث يمكنك فتح الملف في عارض PDF. ربما لا يوجد سبب كبير للقيام بذلك باستثناء التأكد من أن الكود مرئي على أي جهاز كمبيوتر يفتحه. يمكنك إجراء هذا التحويل على XmlGrid.net أو باستخدام طابعة PDF
إذا كان ما تبحث عنه هو تحويل XML إلى JSON ، فهناك محول XML عبر الإنترنت إلى JSON يمكنك استخدامه للقيام بذلك.
يمكن لأداة تعريف مخطط XML تحويل ملفات XDR و XML و XSD إلى فئة أو مجموعة بيانات قابلة للتسلسل ، مثل فئة C.
يمكنك استخدام Microsoft Excel إذا كنت بحاجة إلى استيراد البيانات من الملف ووضعها في جدول بيانات. في سؤال "كيفية تحويل ملف XSD إلى XLS" على Stack Overflow ، يمكنك معرفة كيفية إنشاء مصدر XML من الملف ، ثم سحب البيانات وإفلاتها مباشرة في جدول البيانات.
من المحتمل أنه يمكن استخدام برنامج Pattern Maker المذكور أعلاه (وليس العارض المجاني) لتحويل ملف عبر الابره إلى تنسيق جديد.
هل ما زلت لا تستطيع فتح الملف؟
إذا لم يتم فتح ملفك بالبرامج والأدوات من أعلى ، فهناك فرصة جيدة لأنك لا تتعامل حقًا مع ملف XSD على الإطلاق ، ولكن بدلاً من ذلك ، ملف يشترك في امتداد ملف مشابه.
على سبيل المثال ، تبدو لاحقة XDS كثيرًا مثل XSD ، ولكنها تستخدم بدلاً من ذلك لملفات DS Game Maker Project وملفات LcdStudio Design. لا يرتبط أي من تنسيقات الملفات هذه بملفات أو أنماط XML.
ينطبق المفهوم نفسه في مكان آخر ، مثل ملفات XACT Sound Bank التي تستخدم امتداد الملف. XSB. هذه ملفات صوتية لن تفتح باستخدام أي برنامج متوافق مع XSD. XFDL و XFDF متشابهان حقًا.
إذا انتهى ملفك بامتداد ملف مختلف ، فابحث في الأحرف / الأرقام التي تراها للعثور على البرامج القادرة على فتح هذا النوع المحدد من الملفات أو تحويله.