ما هو ملف XML (وكيف يمكنني فتح واحد)؟
ملف ذو ملحق ملف .xml هو ملف لغة التوصيف القابلة للتوسيع (XML). هذه بالفعل ملفات نصية بسيطة تستخدم علامات مخصصة لوصف البنية والميزات الأخرى للمستند.
ما هو XML?
XML هي لغة ترميز تم إنشاؤها بواسطة اتحاد شبكة الويب العالمية (W3C) لتحديد صيغة لترميز الوثائق التي يمكن أن يقرأها البشر والآلات على حد سواء. ويقوم بذلك من خلال استخدام العلامات التي تحدد بنية المستند ، وكذلك كيفية تخزين المستند ونقله.
ربما يكون من الأسهل مقارنته بلغة ترميزية أخرى قد تكون معتادًا عليها لغة ترميز النص التشعبي (HTML) المستخدمة لترميز صفحات الويب. يستخدم HTML مجموعة محددة مسبقًا لرموز الترميز (الرموز القصيرة) التي تصف تنسيق المحتوى على صفحة الويب. على سبيل المثال ، تستخدم شفرة HTML البسيطة التالية علامات لجعل بعض الكلمات غامقة وبعضها مائل:
هذه هي الطريقة التي تقوم بها النص الغامق وهذه هي الطريقة التي تقوم بها النص المائل
الشيء الذي يميز XML ، هو أنه قابل للتوسعة. لا تحتوي لغة XML على لغة ترميز محددة مسبقًا ، مثل HTML. وبدلاً من ذلك ، تسمح XML للمستخدمين بإنشاء رموز ترميز خاصة بهم لوصف المحتوى ، مما يجعل مجموعة رموز غير محدودة وتحديد الذات.
أساسا ، HTML هي لغة تركز على عرض المحتوى ، في حين أن XML هي لغة مخصصة لوصف البيانات المستخدمة لتخزين البيانات.
غالبًا ما يستخدم XML كأساس لتنسيقات المستندات الأخرى - مئات ، في الواقع. في ما يلي بعض الأمثلة التي قد تتعرف عليها:
- يصف كل من RSS و ATOM كيف تتعامل تطبيقات القارئ مع خلاصات الويب.
- يستخدم Microsoft .NET XML لملفات التكوين الخاصة به.
- يستخدم Microsoft Office 2007 وما بعده XML كأساس لهيكل المستند. هذا ما تعني كلمة "X" في تنسيق مستند WordDOCX ، على سبيل المثال ، ويستخدم أيضًا في Excel (ملفات XLSX) و PowerPoint (ملفات PPTX).
لذا ، إذا كان لديك ملف XML ، فإن ذلك لا يخبرك بالضرورة عن التطبيق المقصود استخدامه. وعادة لا داعي للقلق بشأنها ، إلا إذا كنت الشخص الذي يقوم بتصميم ملفات XML فعليًا.
كيف يمكنني فتح واحد?
هناك عدة طرق يمكنك من خلالها فتح ملف XML مباشرة. يمكنك فتحها وتحريرها باستخدام أي محرر نصوص ، أو عرضها مع أي متصفح ويب ، أو استخدام موقع ويب يتيح لك عرضها وتحريرها وتحويلها إلى تنسيقات أخرى.
استخدم محرر النصوص إذا كنت تعمل مع ملفات XML بشكل منتظم
بما أن ملفات XML هي بالفعل ملفات نصية ، يمكنك فتحها في أي محرر نصوص. الشيء هو أن الكثير من برامج تحرير النصوص مثل Notepad-just غير مصممة لإظهار ملفات XML مع هيكلها الصحيح. قد يكون من المقبول فتح ملف XML وإلقاء نظرة سريعة للمساعدة في معرفة ما هو عليه. ولكن ، هناك أدوات أفضل بكثير للعمل معهم.
انقر بزر الماوس الأيمن فوق ملف XML الذي تريد فتحه ، وأشر إلى "فتح باستخدام" في قائمة السياق ، ثم انقر فوق خيار "المفكرة".
ملحوظة: نحن نستخدم أمثلة Windows هنا ، لكن الشيء نفسه ينطبق على أنظمة التشغيل الأخرى. ابحث عن محرر نصوص جيد لجهة خارجية تم تصميمه لدعم ملفات XML.
الملف مفتوح ، ولكن كما ترى ، فإنه يفقد معظم تنسيقه ويقلص كل شيء إلى سطرين فقط من المستند.
في حين أن المفكرة قد تكون مفيدة لفحص ملف XML بسرعة ، فأنت أفضل بكثير باستخدام أداة أكثر تقدمًا مثل Notepad ++ ، والتي تبرز صيغة وتنسيق الملف بالطريقة التي يقصد بها.
هنا هو نفس ملف XML فتح في المفكرة ++:
استخدم مستعرض ويب لعرض البيانات المنظمة
إذا لم تكن بحاجة إلى تعديل ملفات XML ، ولكن تحتاج فقط إلى عرضها في بعض الأحيان ، فإن المتصفح الذي تستخدمه لقراءة هذه المقالة يناسب هذه الوظيفة. وفي الواقع ، من المرجح إعداد متصفح الويب الافتراضي كمشاهد افتراضي لملفات XML. لذا ، يجب أن يؤدي النقر المزدوج فوق ملف XML إلى فتحه في متصفحك.
إذا لم يكن الأمر كذلك ، فيمكنك النقر بزر الماوس الأيمن على الملف للعثور على خيارات لفتحه بأي تطبيق تريده. ما عليك سوى اختيار متصفح الويب الخاص بك من قائمة البرامج. نحن نستخدم Chrome في هذا المثال.
عند فتح الملف ، يجب أن تشاهد بيانات منظمة بشكل جيد. انها ليست جميلة مثل عرض مرمزة بالألوان التي تحصل عليها بشيء مثل Notepad ++ ، لكنه بعيد النظر أفضل من ما تحصل عليه مع Notepad.
استخدم محرر على الإنترنت لعرض أو تحرير أو تحويل ملفات XML
إذا كنت تريد تحرير ملف XML في بعض الأحيان ولا ترغب في تنزيل محرر نصوص جديد ، أو إذا كنت بحاجة إلى تحويل ملف XML إلى تنسيق آخر ، فهناك عدد قليل من برامج تحرير XML المناسبة عبر الإنترنت متاحة مجانًا. تتيح لك كل من TutorialsPoint.com و XMLGrid.net و CodeBeautify.org عرض ملفات XML وتحريرها. بعد الانتهاء من عملية التحرير ، يمكنك تنزيل ملف XML الذي تم تغييره أو حتى تحويله إلى تنسيق مختلف.
على سبيل المثال هنا ، سنستخدم CodeBeautify.org. تنقسم الصفحة إلى ثلاثة أقسام. على اليسار ملف XML الذي تعمل به. في الوسط ، ستجد العديد من الخيارات. على اليمين ، سترى نتائج بعض الخيارات التي يمكنك تحديدها. على سبيل المثال ، في الصورة أدناه ، يوجد ملف XML الكامل على اليسار ويظهر عرض الشجرة في جزء النتائج لأننا نقرت على زر "عرض الشجرة" في المنتصف.
وهنا نظرة أفضل على هذه الخيارات. استخدم الزر "استعراض" لتحميل ملف XML من جهاز الكمبيوتر الخاص بك أو الزر "تحميل URL" لسحب XML من مصدر عبر الإنترنت.
يعرض الزر "عرض الشجرة" بياناتك في بنية شجرية منسقة بشكلٍ جيد في جزء النتائج ، مع وضع جميع علاماتك على اليمين باللون البرتقالي والسمات على يمين العلامات.
يعرض "Beautify" بياناتك في خطوط أنيقة وسهلة القراءة في جزء النتائج.
يعرض الزر "Minify" بياناتك باستخدام أقل قدر ممكن من المساحة البيضاء. سيحاول وضع كل جزء من البيانات على سطر واحد. هذا يأتي في متناول اليدين عند محاولة جعل الملف أصغر. سيوفر بعض المساحة ، ولكن على حساب القدرة على قراءتها بفعالية.
وأخيرًا ، يمكنك استخدام زر "XML to JSON" لتحويل XML إلى تنسيق JSON ، أو الزر "تصدير إلى CSV" لحفظ بياناتك كملف قيم مفصولة بفواصل ، أو الزر "تنزيل" لتنزيل أي تغييرات قمت بها كملف XML جديد.