چه باید بدانیم
- فایل XML یک فایل زبان نشانه گذاری قابل توسعه است.
- یکی را با XML Viewer آنلاین، کد ویژوال استودیو، یا Notepad++ باز کنید.
- تبدیل به JSON، CSV، HTML، و سایر برنامه ها با همین برنامه ها.
این مقاله توضیح میدهد که فایلهای XML چیست و کجا استفاده میشوند، کدام برنامهها میتوانند یکی را باز کنند و چگونه میتوان آن را به قالب متنی دیگری مانند JSON، PDF یا CSV تبدیل کرد.
فایل XML چیست؟
فایل XML یک فایل زبان نشانه گذاری قابل توسعه است. آنها فایل های متنی ساده ای هستند که به خودی خود هیچ کاری انجام نمی دهند مگر اینکه انتقال، ساختار و ذخیره سازی داده ها را توصیف کنند.
فید RSS یکی از نمونههای رایج فایلهای مبتنی بر XML است.
برخی از فایلهای XML در عوض فایلهای Cinelerra Video Project هستند که با برنامه ویرایش ویدیوی Cinelerra استفاده میشوند. این فایل تنظیمات مربوط به پروژه مانند فهرستی از ویرایشهای قبلی انجام شده در پروژه و همچنین مسیرهایی را که فایلهای رسانهای در آن قرار دارند را در خود نگه میدارد.
در حالی که به نظر می رسد مرتبط به نظر می رسد زیرا پسوند فایل آنها مشابه است، فایل های XLM مانند فایل های XML نیستند.
چگونه یک فایل XML باز کنیم
بسیاری از برنامهها فایلهای XML را باز میکنند، از جمله نمایشگر آنلاین XML Code Beautify و برخی از مرورگرهای وب. چندین برنامه محبوب فایل های XML را نیز ویرایش می کنند.
برخی از ویرایشگرهای XML رایگان قابل توجه عبارتند از Notepad++ و XML Notepad 2007. EditiX و Adobe Dreamweaver چند ویرایشگر XML محبوب دیگر هستند، اما فقط در صورتی که بتوانید نسخه آزمایشی را دریافت کنید، استفاده از آنها رایگان است. ویرایشگر کد محبوب ویژوال استودیو مایکروسافت فایل های XML را مانند یک قهرمان مدیریت می کند.
فقط به این دلیل که یک فایل XML را می توان به راحتی باز کرد و مشاهده کرد، به این معنی نیست که کاری انجام می دهد. بسیاری از انواع مختلف برنامه ها از XML به عنوان راهی برای ذخیره داده های خود به روش استاندارد استفاده می کنند، اما در واقع استفاده از یک فایل XML برای یک هدف خاص مستلزم این است که بدانید آن فایل XML خاص داده ها را برای چه ذخیره می کند.
برای مثال، فرمت XML برای فایلهای MusicXML، یک قالب موسیقی مبتنی بر XML استفاده میشود. مطمئناً میتوانید یکی از آن فایلهای XML را در هر ویرایشگر متنی باز کنید تا ببینید چه نوع دادههایی وجود دارد، اما واقعاً فقط در برنامههایی مانند Finale NotePad مفید است.
از آنجایی که فایلهای XML فایلهای مبتنی بر متن هستند، هر ویرایشگر متنی، از جمله ابزار Notepad داخلی در ویندوز، میتواند محتویات فایل XML را به درستی نمایش و ویرایش کند. ویرایشگرهای اختصاصی XML که در بالا ذکر شد برای ویرایش فایل های XML بهتر هستند زیرا ساختار فایل را درک می کنند. استفاده از یک ویرایشگر متن استاندارد برای ویرایش فایلهای XML چندان آسان نیست.
با این حال، اگر می خواهید این مسیر را طی کنید، فهرست بهترین ویرایشگرهای متن رایگان ما را برای برخی از موارد دلخواه ما ببینید.
فایل های Cinelerra Video Project که از پسوند فایل XML استفاده می کنند را می توان با نرم افزار Cinelerra برای لینوکس باز کرد. این برنامه قبلاً به دو قسمت تقسیم می شد، به نام های Heroine Virtual و Community Version، اما اکنون آنها در یک برنامه ترکیب شده اند.
اگر هنوز نمی توانید فایل خود را باز کنید، مطمئن شوید که آن را با فایلی که فقط نام پسوند فایل مشابهی دارد، مانند یک فایل XMP، XMF، یا ML اشتباه نگیرید.
چگونه یک فایل XML را تبدیل کنیم
بهترین راه حل برای تبدیل یک فایل XML به فرمت دیگر استفاده از یکی از ویرایشگرهایی است که قبلا ذکر شد. برنامه ای که فایل XML را ایجاد می کند به احتمال زیاد می تواند همان فایل را در قالب دیگری ذخیره کند.
برای مثال، یک ویرایشگر متن ساده، که می تواند یک سند متنی مانند XML را باز کند، معمولاً می تواند فایل را در قالب متنی دیگری مانند TXT ذخیره کند. با این حال، از این سوئیچ چیزی جز تغییر پسوند فایل به دست نمی آورید.
اگر به دنبال راه حلی سریع هستید، می توانید تبدیل آنلاین XML به JSON را از Code Beautify امتحان کنید. این ابزار به شما امکان می دهد با چسباندن کد XML در وب سایت و سپس دانلود فایل JSON. در رایانه خود، XML را به JSON تبدیل کنید. همچنین می توانید رایانه خود را برای فایل XML مرور کنید یا از یک URL بارگیری کنید.
البته، تبدیل XML به JSON فقط در صورتی مفید است که شما به دنبال آن هستید. در اینجا چند مبدل XML آنلاین رایگان وجود دارد که ممکن است برای شما مفیدتر باشد:
- XML به HTML
- XML به CSV
- XML به XSD
- XML به PDF
در اینجا چند مبدل رایگان وجود دارد که به جای XML به XML تبدیل می شوند:
- XLS/XLSX به XML
- SQL به XML
- CSV به XML
- JSON به XML
معمولاً نمی توانید پسوند فایل (مانند پسوند فایل XML) را به پسوندی که رایانه شما می شناسد تغییر دهید و انتظار داشته باشید که فایل تازه تغییر نام یافته قابل استفاده باشد.یک تبدیل واقعی فرمت فایل با استفاده از یکی از روش هایی که در بالا توضیح داده شد باید در اکثر موارد انجام شود. با این حال، از آنجایی که XML مبتنی بر متن است، تغییر نام برنامه افزودنی ممکن است در برخی شرایط مفید باشد.
اطلاعات بیشتر درباره فایل های XML
فایلهای XML با برچسبهایی فرمتبندی میشوند، شبیه به سایر فایلهای زبان نشانهگذاری مانند فایلهای HTML. می توانید یک فایل نمونه XML را در وب سایت مایکروسافت ببینید.
از سال 2007 مایکروسافت آفیس، مایکروسافت از قالبهای مبتنی بر XML برای Word، Excel و PowerPoint استفاده میکند که نشاندهنده فرمتهای فایل مربوطه آنها است:. DOCX،. XLSX، و. PPTX. مایکروسافت توضیح مفصلی در مورد مزایای استفاده از این نوع فایل های مبتنی بر XML ارائه می دهد.
برخی دیگر از انواع فایل های مبتنی بر XML عبارتند از EDS، XSPF، FDX، SEARCH-MS، CMBL، APPLICATION، و فایل های DAE.
W3Schools اطلاعات زیادی در مورد فایل های XML دارد اگر به دنبال نگاهی دقیق به نحوه کار با آنها هستید.
سوالات متداول
چگونه یک فایل XML را در اکسل باز می کنید؟
از داخل اکسل، File > Open را انتخاب کنید و فایل XML خود را انتخاب کنید. در پنجره بازشوی زیر، به عنوان جدول XML را انتخاب کنید. با این کار فایل XML شما به صورت جدول در اکسل نمایش داده می شود. اگرچه، هر فایل XML به خوبی به عنوان یک جدول نمایش داده نمی شود.
چگونه یک فایل XML را در Word باز می کنید؟
در Word، File > Open را انتخاب کنید و فایل XML خود را انتخاب کنید. با این کار فایل در Word باز می شود. با این حال، فایلهای XML به ندرت قالببندی میشوند که در Word بدون هیچ نوع تبدیل یا طراحی خاص برای Word مفید باشند، بنابراین مسافت پیموده شده شما ممکن است متفاوت باشد.