Досить часто багато користувачі сучасних комп'ютерних систем і програмних продуктів різного типу стикаються з файлами, що мають розширення .xml. Багато хто просто не уявляють собі, що це за документ, як його відкрити. Зараз буде розглянуто, як відкрити файл XML-формату. Заодно з'ясуємо, що ж він собою являє і для чого потрібен.
Що являє собою файл XML
Почнемо, мабуть, з того, що, з точки зору сучасних комп'ютерних технологій і програм, які використовуються для створення документів такого типу, формат XML являє собою текстовий файл, в якому прописані команди універсального розширюваної мови (Extensible Markup Language), який досить сильно нагадує відомий засіб розмітки HTML.
Як правило, XML файл містить загальну інформацію про якому-небудь об'єкті, яка виражена описовими засобами (про це дещо пізніше). Що ж стосується даних, що зберігаються в таких контейнерах, це можуть бути бази даних, часто використовувані для каталогів відео та аудіо в Інтернеті, збережені настройки програм і додатків, а також веб-сторінки цілком.
В якості прикладу можна взяти, скажімо, аудіо-альбом якогось виконавця. Файл XML включає в себе інформацію про рік випуску, жанрі, кількість і назви треків, популярності і т. д. Правда, при відвідуванні ресурсів у Всесвітній павутині серферу не потрібно замислюватися про фізичну відкритті такого інформаційного файлу, оскільки навіть при відтворенні пісні онлайн у програвачі будуть відображатися всі дані за типом тих, які містяться в стандартних MP3-файлах у вигляді ID3-тегів. Інформація як би довантажується до відтворюваному треку.
Вид XML-файлу
Якщо подивитися на вигляд файлу, можна відразу помітити, що в ньому властивості будь-якого об'єкта описані за допомогою тегів і атрибутів, які задаються вручну.
Про основні команди мови мова зараз не йде, оскільки пересічному юзеру такі відомості і не потрібні. Єдине, що можна відзначити, так це тільки те, що певної кількості використовуваних для опису об'єкта елементів в цьому форматі не існує: скільки потрібно, стільки і задається.
Чим відкрити стандартний XML-формат
Тепер подивимося, як відкрити файл XML. Як вже, напевно, багато зрозуміли, це текстовий файл, а значить, простіше всього використовувати для його перегляду або редагування будь-якої, нехай навіть самий примітивний редактор. Та хоч той же «Блокнот» із стандартного набору Windows.
Однак тут не все так просто. Справа в тому, що по подвійному кліку файл без завдання відповідної асоціації з якою-небудь програмою не відкриється. У кращому випадку система запропонує список найбільш відповідних додатків. Можна вибрати програму на свій розсуд, а заодно поставити галочку напроти пункту постійного використання обраного додатка для всіх файлів такого типу. Можна вчинити інакше, використовуючи правий клік на файлі з подальшим вибором команди «Відкрити за допомогою», після чого, знову ж таки, вибрати потрібну програму зі списку, або вказати місце розташування основного виконуваного компонента (найчастіше це EXE файл).
Третій спосіб, що дозволяє відкрити файл XML, полягає в початковому запуску програми, а потім у використанні меню відкриття файлу (в більшості випадків це поєднання Ctrl + O). При цьому зовсім необов'язково використовувати «Блокнот». Будь ласка, файл відкривається без всяких проблем в тому ж додатку Word і йому подібних. Навіть «майкрософтовський» Excel здатний відкривати дані такого формату. Втім, якщо виникає необхідність редагування XML-формату, тоді краще застосовувати професійні утиліти з підтримкою мовного синтаксису, наприклад, Oxygen XML Editor, XML Marker або EditiX Lite Version. Природно, це далеко не всі утиліти, що здатні працювати з мовою файлу на вищому рівні. Сьогодні таких програм можна знайти дуже багато. Тепер кілька слів про те, чому іноді з'являється помилка XML-файлу при відкритті. Найчастіше це пов'язано з порушенням цілісності самого файлу, а також з некоректним введенням описових або атрибутів тегів. Крім того, в Excel існує обмеження по ліміту відображуваних рядків, так що в цьому випадку дані при відкритті можуть бути неповними.
Можливі помилки при відкритті XML-файлів як вкладення електронної пошти
Іноді помилки можуть з'являтися, коли здійснюється спроба відкриття файлу, що є вкладенням електронного повідомлення. Гущавину все це відноситься до стандартних поштових клієнтів начебто Outlook Express. Справа в тому, що спочатку вкладення зберігається у вигляді тимчасових даних (дуже часто з додаванням до основного розширення додаткового .tmp), і звернення виробляється саме до нього.
Щоб уникнути такої ситуації, досить просто спочатку зберегти вкладення в оригінальному форматі в будь-яке зручне місце на диску або на знімному носії, після чого використовувати описані вище стандартні методи.
Замість підсумку
Як бачимо, нічого складного в розумінні структури і способів відкриття файлів такого формату немає. Тут, щоправда, принципово не розглядалося питання створення XML-даних, оскільки для повного розуміння процесу потрібно знати хоча б ази мови. В іншому ж, думається, складнощів з файлами такого формату у користувачів не виникне.