Как открыть файл XML и для чего они используются

Вы(Did) начали повсюду замечать XML -файлы? (XML)Это естественно. Все больше данных генерируется и передается по всему миру, и XML , вероятно, является наиболее эффективным методом транспортировки.

В этой статье вы узнаете все, что вам нужно знать о формате XML . Понимание XML важно для веб-разработки(web development) , программирования и всего, что связано с хранением, структурированием и передачей информации. Читайте дальше, чтобы понять, что такое XML , для чего он используется и как открыть файл XML .

Что такое XML? 

XML расшифровывается как(L) расширяемый язык (X)разметки(M) . XML — это не язык программирования(programming language) , а язык разметки. Другой чрезвычайно популярный язык разметки, о котором вам следует знать, — это HTML . Эти языки используют теги для определения различных элементов в документе, и они написаны с использованием простых английских слов, которые мы можем прочитать вместо стандартного синтаксиса программирования.

Тем не менее, XML — это инструмент, используемый для хранения и передачи контента через Интернет. Он использует простой язык, понятный практически любому приложению, поэтому данные легко считываются людьми и машинами. Вот как выглядит XML -код:(XML)

Любой может прочитать и понять XML - код. В приведенном выше примере обычный текст написан черным цветом, а теги — красным. Простой текст — это информация, которую мы храним или куда-то отправляем. Теги сообщают компьютеру, к какому типу данных относится обычный текст и что с ним делать.

Разница между XML и HTML(The Difference Between XML and HTML)

Как уже упоминалось, XML — это язык разметки, подобный HTML . Оба они написаны обычным текстом и используют теги. Основное различие между ними заключается в том, что XML является расширяемым. HTML имеет предопределенный язык, а XML позволяет создавать неограниченное количество тегов разметки для описания содержимого.

HTML форматирует(formats) содержимое, а XML сохраняет(stores) содержимое.

Для чего используется XML? 

XML-файлы — это простые текстовые файлы, которые легко создавать, совместно использовать и хранить. Большинство веб-приложений используют XML для хранения данных или обмена ими с другими приложениями.

Вы когда-нибудь задумывались, почему расширение файла Microsoft Word DOCX имеет этот «X» в конце? (DOCX)Это из-за XML . С 2007 года пакет Office использует (Office)XML для структуры документов. То же самое относится к файлам Excel ( XLSX ) и даже к файлам PowerPoint , которые теперь имеют формат PPTX(PPTX) вместо PPT . Благодаря XML компьютеры могут быстро структурировать и извлекать данные, когда это необходимо.

Есть пара других мест, где используется XML. О них вы узнаете далее.

Интерактивные веб-сайты(Interactive Websites)

Веб-сайты извлекают данные для своих страниц из XML- файлов. Здесь HTML и XML используются вместе. XML особенно важен, если вы разрабатываете динамический веб-сайт. Когда содержимое быстро меняется из-за интерактивного характера страницы, вам нужен XML для отображения этого содержимого.

карты сайта(Sitemaps)

Если вы когда-либо создавали веб-сайт, вы должны знать о XML-картах сайта(XML sitemaps) . Карта сайта чрезвычайно важна для поисковой оптимизации. Карта сайта XML используется для предоставления Google данных о ваших веб-страницах, чтобы он знал, как классифицировать и ранжировать ваш веб-сайт.

Как открыть XML-файл? 

XML- файлы — это обычные текстовые файлы. Вы можете открыть файл XML с помощью простого текстового редактора, специального редактора XML или даже браузера, такого как Firefox или Chrome . Ниже мы рассмотрим все 3 метода.

Использование веб-браузера(Using a Web Browser)

Если вы просто хотите просмотреть файл XML , все, что вам нужно, это веб-браузер. Любой современный браузер может читать XML- файлы, независимо от того, используете ли вы Google Chrome , Firefox или Edge .

Чтобы открыть XML-файл в браузере, щелкните файл правой кнопкой мыши, выберите в меню пункт « Открыть с(Open with) помощью», а затем щелкните нужный браузер.

В нашем примере мы открываем файл XML с помощью Internet Explorer , чтобы показать вам, что даже эта реликвия браузера прекрасно работает. Вот как выглядит файл XML .

Данные внутри XML - файла хорошо структурированы и отображаются в представлении с цветовой кодировкой. Теги отображаются фиолетовым цветом, а простой текст черным, поэтому информацию легко читать.

Единственным недостатком этого метода является то, что все, что вы можете сделать, это прочитать данные. Вы не можете редактировать его.

Использование текстового редактора(Using a Text Editor)

Как упоминалось несколько раз, XML- файлы — это просто текстовые файлы. Это означает, что вы можете открывать XML- файлы с помощью любого текстового редактора, например Блокнота(Notepad) . Простой текстовый редактор отлично подходит, когда вам просто нужно просмотреть файл, внести небольшие изменения и поделиться им с кем-то еще.

Чтобы открыть файл XML в Блокноте(Notepad) , щелкните правой кнопкой мыши файл XML , еще раз выберите Открыть с помощью(Open with) и выберите Блокнот(Notepad) .

Вот как XML-файл выглядит в Блокноте(Notepad) .

XML - код отформатирован правильно, но цветового кодирования нет. Это затрудняет чтение, потому что вы не можете сразу отличить теги от обычного текста.

В качестве альтернативы вы можете использовать более продвинутые редакторы уценки(markdown editors) , такие как Notepad++ и Atom , которые подсвечивают синтаксис и лучше форматируют код. Вот как выглядит наш XML-файл в Atom .

Код выглядит чище благодаря номерам строк и дополнительному цветовому кодированию для разных типов данных.

Использование онлайн-редактора XML(Using an Online XML Editor)

Редакторы XML(XML) могут читать содержимое файла, изменять его и даже преобразовывать в другой формат, например CSV или JSON . Текст часто легче читать и понимать, если вы не привыкли читать синтаксис XML .

Давайте попробуем XML Viewer , бесплатный онлайн- редактор XML с несколькими полезными функциями. 

Перейдите на веб-страницу средства просмотра XML(XML Viewer) , скопируйте код XML из файла (XML)XML и вставьте его в окно ввода XML .(XML Input)

Кроме того, вы можете нажать кнопку « Обзор(Browse) » , чтобы загрузить XML -файл, или кнопку « Загрузить URL(Load URL ) » , если хотите связать содержимое XML с веб-страницы.

Затем вы можете выбрать Tree View , чтобы просмотреть содержимое файла в более удобном для чтения виде.

Если ваш XML-код отформатирован неаккуратно, вы можете выбрать параметр Beautify прямо в разделе Tree View .

Какой ваш любимый способ открытия и редактирования файлов XML? Дайте нам знать в комментариях ниже!



About the author

Я опытный инженер-программист с более чем 10-летним опытом разработки и поддержки приложений Microsoft Office. У меня есть сильное желание помогать другим достигать их целей, как благодаря моей работе в качестве инженера-программиста, так и благодаря моим навыкам публичных выступлений и налаживанию связей. Я также очень хорошо разбираюсь в аппаратных средствах и драйверах клавиатуры, многие из них я разработал и протестировал сам.



Related posts