ما هو ملف XML (وكيف يمكنني فتح واحد)؟

الملف بملحق الملف .xml هو ملف لغة التوصيف الموسعة (XML). هذه في الحقيقة مجرد ملفات نصية عادية تستخدم علامات مخصصة لوصف الهيكل والميزات الأخرى للمستند.

ما هو XML؟

XML هي لغة ترميز تم إنشاؤها بواسطة World Wide Web Consortium (W3C) لتعريف بناء جملة لتشفير المستندات التي يمكن لكل من البشر والآلات قراءتها. يقوم بذلك من خلال استخدام العلامات التي تحدد هيكل المستند ، وكذلك كيفية تخزين المستند ونقله.

ربما يكون من الأسهل مقارنتها بلغة ترميزية أخرى قد تكون مألوفة لديك — لغة ترميز النص التشعبي (HTML) المستخدمة لترميز صفحات الويب. يستخدم HTML مجموعة محددة مسبقًا من رموز الترميز (الرموز القصيرة) التي تصف تنسيق المحتوى على صفحة الويب. على سبيل المثال ، تستخدم شفرة HTML البسيطة التالية علامات لجعل بعض الكلمات غامقة وبعضها مائل:

هذه هي الطريقة التي تجعل بها نصًا غامقًا وهذه هي الطريقة التي تجعل بها نصًا مائلًا

لكن الشيء الذي يميز XML هو أنه قابل للتوسيع. لا تحتوي XML على لغة ترميز محددة مسبقًا ، مثل لغة HTML. بدلاً من ذلك ، يسمح XML للمستخدمين بإنشاء رموز الترميز الخاصة بهم لوصف المحتوى ، وإنشاء مجموعة رموز غير محدودة وذاتية التحديد.

بشكل أساسي ، HTML هي لغة تركز على عرض المحتوى ، بينما XML هي لغة مخصصة لوصف البيانات تستخدم لتخزين البيانات.

غالبًا ما يتم استخدام XML كأساس لتنسيقات المستندات الأخرى - مئات ، في الواقع. إليك بعض الأشياء التي قد تتعرف عليها:

  • تصف كل من RSS و ATOM كيفية تعامل تطبيقات القارئ مع موجزات الويب.
  • يستخدم Microsoft .NET XML لملفات التكوين الخاصة به.
  • يستخدم Microsoft Office 2007 والإصدارات الأحدث XML كأساس لهيكل المستند. هذا ما يعنيه الحرف "X" في تنسيق مستند .DOCX Word ، على سبيل المثال ، ويستخدم أيضًا في Excel (ملفات XLSX) و PowerPoint (ملفات PPTX).

لذلك ، إذا كان لديك ملف XML ، فهذا لا يخبرك بالضرورة بالتطبيق المخصص للاستخدام معه. وعادة ، لا داعي للقلق بشأن ذلك ، إلا إذا كنت من يصمم ملفات XML بالفعل.

كيف يمكنني فتح واحد؟

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

استخدم محرر نصوص إذا كنت تعمل مع ملفات XML بانتظام

نظرًا لأن ملفات XML هي في الحقيقة مجرد ملفات نصية ، يمكنك فتحها في أي محرر نصوص. الشيء هو أن الكثير من برامج تحرير النصوص - مثل Notepad - ليست مصممة لإظهار ملفات XML ببنيتها المناسبة. قد يكون من الجيد فتح ملف XML وإلقاء نظرة سريعة للمساعدة في معرفة ما هو عليه. لكن هناك أدوات أفضل بكثير للعمل معهم.

انقر بزر الماوس الأيمن فوق ملف XML الذي تريد فتحه ، ثم أشر إلى "فتح باستخدام" في قائمة السياق ، ثم انقر فوق خيار "المفكرة".

ملاحظة : نحن نستخدم أمثلة Windows هنا ، ولكن الأمر نفسه ينطبق على أنظمة التشغيل الأخرى. ابحث عن محرر نصوص جيد لجهة خارجية مصمم لدعم ملفات XML.

يتم فتح الملف ، ولكن كما ترى ، فإنه يفقد معظم تنسيقه ويحشر كل شيء في سطرين فقط من المستند.

لذلك ، في حين أن برنامج Notepad قد يكون مفيدًا لفحص ملف XML بسرعة ، فأنت أفضل حالًا باستخدام أداة أكثر تقدمًا مثل Notepad ++ ، والتي تسلط الضوء على بناء الجملة وتنسيق الملف بالطريقة المقصودة.

إليك ملف XML نفسه الذي تم فتحه في Notepad ++:

ذات صلة: كيفية استبدال المفكرة بمحرر نصوص آخر في Windows

استخدم مستعرض الويب لعرض البيانات المنظمة

إذا لم تكن بحاجة حقًا إلى تعديل ملفات XML ، ولكنك تحتاج فقط إلى عرضها في بعض الأحيان ، فإن المتصفح الذي تستخدمه لقراءة هذه المقالة مناسب تمامًا للوظيفة. وفي الواقع ، من المحتمل أن يكون متصفح الويب الافتراضي لديك قد تم إعداده ليكون العارض الافتراضي لملفات XML. لذلك ، يجب أن يؤدي النقر المزدوج فوق ملف XML إلى فتحه في متصفحك.

إذا لم يكن الأمر كذلك ، فيمكنك النقر بزر الماوس الأيمن فوق الملف للعثور على خيارات لفتحه بأي تطبيق تريده. ما عليك سوى اختيار متصفح الويب الخاص بك من قائمة البرامج. نحن نستخدم Chrome في هذا المثال.

عند فتح الملف ، من المفترض أن ترى بيانات منظمة بشكل جيد. إنها ليست جميلة مثل طريقة العرض المشفرة بالألوان التي تحصل عليها بشيء مثل Notepad ++ ، لكنها أفضل بكثير مما تحصل عليه باستخدام Notepad.

استخدم محررًا عبر الإنترنت لعرض ملفات XML أو تحريرها أو تحويلها

إذا كنت ترغب في تحرير ملف XML العرضي ولا تريد تنزيل محرر نصوص جديد ، أو إذا كنت بحاجة إلى تحويل ملف XML إلى تنسيق آخر ، فهناك عدد قليل من برامج تحرير XML المناسبة عبر الإنترنت المتاحة مجانًا. تتيح لك كل من TutorialsPoint.com و XMLGrid.net و CodeBeautify.org عرض ملفات XML وتحريرها. بعد الانتهاء من التحرير ، يمكنك تنزيل ملف XML الذي تم تغييره ، أو حتى تحويله إلى تنسيق مختلف.

على سبيل المثال هنا ، سنستخدم CodeBeautify.org. الصفحة مقسمة إلى ثلاثة أقسام. على اليسار يوجد ملف XML الذي تعمل به. في المنتصف ، ستجد عدة خيارات. على اليمين ، سترى نتائج بعض الخيارات التي يمكنك تحديدها. على سبيل المثال ، في الصورة أدناه ، يوجد ملف XML الكامل الخاص بنا على اليسار ويظهر عرض الشجرة في جزء النتائج لأننا نقرنا على زر "Tree View" في المنتصف.

إليك نظرة أفضل على تلك الخيارات. استخدم زر "تصفح" لتحميل ملف XML من جهاز الكمبيوتر الخاص بك أو زر "تحميل URL" لسحب XML من مصدر على الإنترنت.

يعرض زر "عرض الشجرة" بياناتك في هيكل شجرة منسق بشكل جيد في جزء النتائج ، مع كل العلامات على اليسار باللون البرتقالي والسمات على يمين العلامات.

يعرض "Beautify" بياناتك في سطور مرتبة وسهلة القراءة في جزء النتائج.

يعرض زر "تصغير" بياناتك باستخدام أقل قدر ممكن من المساحة البيضاء. سيحاول وضع كل جزء من البيانات في سطر واحد. يكون هذا مفيدًا عند محاولة تصغير حجم الملف. سيوفر بعض المساحة ، ولكن على حساب القدرة على قراءته بفعالية.

وأخيرًا ، يمكنك استخدام زر "XML إلى JSON" لتحويل XML إلى تنسيق JSON ، أو الزر "تصدير إلى CSV" لحفظ بياناتك كملف قيم مفصولة بفواصل ، أو الزر "تنزيل" لتنزيل أي تغييرات قمت بإنشائه كملف XML جديد.