یک فایل XML چیست؟

نحوه باز کردن، ویرایش و تبدیل فایلهای XML

فایل با فرمت فایل XML یک فایل زبان نشانه گذاری Extensible Markup Language است. آنها فایل های متنی ساده هستند که در هیچ وجه از خودشان کاری انجام نمی دهند مگر اینکه حمل و نقل، ساختار و ذخیره داده ها را توصیف کنند.

خوراک RSS یکی از نمونه های معمول فایل مبتنی بر XML است.

بعضی از فایل های XML به جای فایل های Cinelerra Video Project مورد استفاده در برنامه ویرایش ویدئو Cinelerra هستند. این پرونده دارای تنظیمات مرتبط با پروژه است مانند لیستی از ویرایش های قبلی ساخته شده به پروژه و همچنین مسیرهایی که فایل های رسانه ای در آنها قرار دارد.

نحوه باز کردن یک فایل XML

بسیاری از برنامه ها فایل های XML را باز می کنند، از جمله XML Viewer Code Viewer و بعضی از مرورگرهای وب. چند برنامه محبوب وجود دارد که می توانند فایل های XML را نیز ویرایش کنند.

برخی از ویرایشگرهای قابل توجه XML رایگان عبارتند از Notepad ++ و XML Notepad 2007. EditiX و Adobe Dreamweaver یک زن و شوهر دیگر ویرایشگرهای محبوب XML هستند، اما اگر شما بتوانید نسخه آزمایشی خود را مدیریت کنید، آنها فقط برای استفاده مفید هستند.

با این حال، به خاطر داشته باشید که فقط به دلیل اینکه یک فایل XML به راحتی می تواند باز شود و مشاهده شود، به این معنا نیست که هر کاری انجام می دهد . بسیاری از انواع مختلف برنامه ها از XML به عنوان راهی برای ذخیره داده های خود در یک روش استاندارد استفاده می کنند، اما در واقع با استفاده از یک فایل XML برای یک هدف خاص، شما می دانید که این فایل خاص XML برای ذخیره داده ها است.

به عنوان مثال، فرمت XML برای فایل های MusicXML، یک فرمت موسیقی متن مبتنی بر XML استفاده می شود. شما مطمئنا می توانید یکی از آن فایل های XML را در هر ویرایشگر متن باز کنید تا ببینید چه نوع داده ای وجود دارد اما فقط در یک برنامه مانند Finale NotePad واقعا مفید است.

نکته: از آنجاییکه فایلهای XML به صورت فایل متنی هستند، هر ویرایشگر متن، از جمله ابزار ساخته شده در Notepad در ویندوز، قادر خواهد بود به طور صحیح محتوای فایل XML را نمایش دهد و ویرایش کند. ویراستاران XML اختصاص یافته در پاراگراف قبلی ذکر شده برای ویرایش فایل های XML بهتر است زیرا آنها ساختار فایل را درک می کنند. یک ویرایشگر متن استاندارد برای ویرایش فایل های XML بسیار آسان نیست.

با این حال، اگر می خواهید این مسیر را بروید، لیست بهترین ویرایشگرهای ویرایش متن خود را برای برخی از موارد مورد علاقه خود ببینید.

فایل های Cinelerra Video Project که از فرمت فایل XML استفاده می کنند می توانند با نرم افزار Cinelerra برای لینوکس باز شوند. برنامه مورد استفاده برای تقسیم شدن به دو نسخه Heroin Virtual و Community Version به نام Split شده است، اما اکنون آنها به یک دسته تقسیم شده اند.

توجه: اگر هنوز نمیتوانید پرونده خود را باز کنید، مطمئن شوید که آن را با یک فایل که فقط یک نام پرونده مشابه فایل مانند XMP، XMF یا ML دارد، اشتباه نگیرید.

چگونگی تبدیل یک فایل XML

بهترین راه برای تبدیل یک فایل XML به فرمت دیگر، استفاده از یکی از ویرایشگرهای ذکر شده در حال حاضر است. برنامه ای که فایل XML را ایجاد می کند بیشتر احتمال دارد که بتواند همان فایل را به یک فرمت دیگر ذخیره کند.

به عنوان مثال، یک ویرایشگر متنی ساده که می تواند یک سند متنی مانند XML را باز کند، معمولا می تواند فایل را به فرمت دیگری مبتنی بر متن مانند TXT ذخیره کند.

اگر دنبال یک راه حل سریع هستید، می توانید XML XML را به JSON Converter از Code Engrave کنید. این ابزار به شما امکان تبدیل XML به JSON را با چسباندن کد XML به وب سایت و سپس دانلود فایل JSON به کامپیوتر شما می دهد. شما همچنین می توانید رایانه خود را برای فایل XML مرور کنید یا یک بار از یک URL بارگیری کنید .

البته XML به JSON مبدل تنها مفید است اگر این چیزی است که شما بعد از آن هستید. در اینجا برخی از دیگر مبدل های XML آنلاین رایگان است که ممکن است برای شما مفید باشد:

در اینجا چند مبدل آزاد است که به جای XML از XML استفاده می کنند:

مهم: معمولا نمیتوانید یک پسوند فایل (مانند فرمت فایل XML) را تغییر دهید تا آنکه رایانه شما به رسمیت شناخته شود و انتظار داشته باشید که فایل جدید تغییر نام داده باشد. تبدیل فرمت فایل واقعی با استفاده از یکی از روش های شرح داده شده در بالا باید در بیشتر موارد انجام شود. با این حال، از آنجا که XML مبتنی بر متن است، تغییر نام پهنای بنده ممکن است در برخی موارد مفید باشد.

اطلاعات بیشتر در مورد فایل های XML

فایل های XML با برچسب ها، مانند سایر فایل های نشانه گذاری مانند فایل های HTML فرمت می شوند . شما می توانید فایل نمونه XML را در وب سایت مایکروسافت ببینید.

از آنجا که مایکروسافت آفیس 2007، مایکروسافت از فرمت های مبتنی بر XML برای ورد، اکسل و پاورپوینت استفاده کرده است که نشان دهنده ی فایل های مربوط به فایل های خود هستند: .DOCX ، .XLSX و .PPTX . مایکروسافت مزایای استفاده از این نوع فایل های مبتنی بر XML را در اینجا توضیح می دهد.

برخی از انواع دیگر فایل های مبتنی بر XML شامل EDS ، XSPF ، FDX ، SEARCH-MS ، CMBL ، APPLICATION و DAE هستند .

W3Schools اطلاعات زیادی در مورد فایل های XML دارد اگر شما به دنبال یک نگاه دقیق به نحوه کار با آنها هستید.