Программы и онлайн-сервисы для просмотра файлов xml
Содержание:
- Добавление данных
- XML Marker
- В какой программе открыть XML
- Запуск вложений системного клиента электронной почты формата XML
- Как конвертировать файл XML
- Чем открыть XML?
- Формат файла XML — описание, как открыть?
- Free XML Editor – компактный и миниатюрный инструмент
- 2. Xsemmel: просмотр, сравнение и редактирование нескольких XML-файлов
- 3. XML Editor – простой инструмент со структурным деревом XML и подсветкой синтаксиса
- 4. XDoc –XML-редактор на базе Java
- 5. XMLSpear – бесплатный редактор с валидацией в режиме реального времени
- 6. XML Fox – графический XML-редактор и инструмент валидации
- 7. XRay XML Editor – листинг ошибок парсинга в реальном времени
- Инструментальные средства для работы с XML
- Чем открыть XML файл в читаемом виде
- Использование текстовых редакторов
- Документация в XML. Почему?
Добавление данных
-
Наберите на панели редактора.
Список членов отображает следующие возможные элементы:
-
!— для добавления комментария.
-
!DOCTYPE для добавления типа документа.
-
? для добавления инструкции по обработке.
-
сотрудник для добавления корневого элемента.
-
-
Выберите <!— для добавления узла комментариев и нажмите клавишу Enter.
Редактор вставляет закрывающий тег комментария и помещает курсор между открывающим и закрывающим тегами комментария.
-
Введите Test XML file.
-
В новой строке введите и выберите сотрудника из списка членов.
Редактор добавляет начало XML-элемента, . В этот момент можно добавить в элемент атрибуты или закрыть открывающий тег, введя .
-
Введите знак , чтобы закрыть тег.
-
Редактор добавляет закрывающий тег. Закрывающий тег после добавления будет подчеркнут волнистой линией, обозначающей ошибку проверки правильности. Всплывающая подсказка отображает сообщение: Содержимое элемента «сотрудник» неполно. Ожидается ID.
-
Введите знак и выберите ID из списка членов. Затем введите .
Редактор добавляет XML-элемент, , и помещает курсор после открывающего тега ID.
-
Введите abc.
Текст abc подчеркивается волнистой линией. Всплывающая подсказка отображает сообщение: Элемент «ID» имеет недопустимое значение для этого типа данных.
-
Щелкните правой кнопкой мыши элемент ID и выберите команду Перейти к определению.
Редактор открывает файл hireDate.xsd в новом окне документа и помещает курсор на определении элемента схемы ID.
-
Вернитесь к XML-файлу и замените текст abc на 123.
Волнистое подчеркивание и подсказка, относящиеся к элементу ID, удаляются. Подсказка для закрывающего тега элемента «сотрудник» будет содержать сообщение: Содержимое элемента «сотрудник» неполно. Предполагается наличие элемента «дата найма» .
-
Поместите курсор после закрывающего тега ID, введите , выберите элемент дата найма из списка членов, а затем введите .
Редактор добавляет XML-элемент и помещает курсор после открывающего тега элемента «hire-date».
-
Введите 10.01.2003 в качестве значения даты найма.
XML Marker
Разбираясь, чем открыть расширение XML, следует обратить внимание на эту программу. XML Marker является редактором, который синхронно отображает иерархическую и табличную структуру данных
Программа автоматически представляет в виде таблицы любые выбранные теги. Делается это посредством сбора повторяющихся атрибутов и названий тегов. В результате пользователь получает четкую и информативную структуру.
Благодаря стараниям разработчиков, XML Marker эффективно использует имеющиеся ресурсы центрального процессора и оперативной памяти, поэтому пользователь может легко перемещаться по очень большим файлам, вес которых достигает 500 Мб.
В какой программе открыть XML
Так, расширение XML– текстовый файл в XML (eXtensible Markup Language) – язык разметки, который описывает документ и поведение программы, которая читает документ. Такой формат файла разрабатывался для активного использования в интернете. Но оказывается, что открыть его в читаемом виде не так просто. Рассмотрим самые популярные программные решения, которые используются для открытия XML-файлов и их редактирования.
Способ 1: Notepad++
Текстовый редактор Notepad++ считается одним из лучших для работы с самыми разными типами файлов, в которых содержится текст. Программа является настолько универсальной, что ее используют и для работы с документами, и для написания кода на различных языках программирования.
У редактора есть несколько плюсов и минусов. К преимуществам можно отнести поддержку многих форматов текстовых файлов, большое количество различных функций и редактирование текста. Из минусов стоит отметить не совсем удобный интерфейс, который хоть и является интуитивно понятным, но иногда может сбивать с толку. Посмотрим, как же открыть документ XML через программу Notepad++.
- Первым делом надо открыть сам редактор. Затем в диалоговом окне «Файл» надо нажать на пункт «Открыть».
После этого появится диалоговое окно Проводника, где надо выбрать файл для чтения и нажать на кнопку «Открыть».
Способ 2: XML Notepad
Вторая программа, которая позволяет открывать файлы формата XML – редактор XML Notepad. Она почти идентична своим принципом открытия Notepad++, но некоторыми нюансами отличается. Во-первых, программа не поддерживает различные текстовые форматы, она настроена только на работу с XML-документами. Во-вторых, интерфейс довольно сложный, и его понимание не слишком легко дается новичку.
Из плюсов же можно отметить глубокую работу с документами в формате XML. Редактор позволяет читать и изменять файлы в более удобном режиме: есть разделения по семантическим разделам, программа автоматически считывает документ и делит его на смысловые части.
- Чтобы открыть документ в программе XML Notepad, надо выбрать пункт меню «File» и нажать «Open». Или воспользоваться горячей клавишей «Ctrl+O».
Способ 3: Excel
Среди популярных способов открытия документа XML есть программа Excel, которая разработана компанией Microsoft. Открыть файл таким способом довольно просто, особенно, если следовать инструкции.
Из плюсов можно отметить то, что исходный документ представлен в виде удобной таблицы Excel, которую можно легко редактировать и просматривать. К минусам же относится цена программы, ведь она не входит в список бесплатных офисных приложений компании.
- После открытия самой программы надо нажать на кнопку «Файл», выбрать пункт меню «Открыть» и найти нужный документ на компьютере, внешнем накопителе или в облачном хранилище.
Теперь надо выбрать режим работы с документом в формате XML. Рекомендуется оставить значение по умолчанию или же указать, что открывать надо только для чтения.
После указанных действий можно просматривать файл XML, который был преобразован в удобную таблицу Excel.
Способ 4: Браузер Google Chrome
Еще одним простым и быстрым способом открытия документа XML через часто используемые программы является запуск через веб-обозреватель. Для этого будем использовать одну из самых популярных программ для серфинга в интернете – Google Chrome.
Браузер работает с документами быстро, и, скорее всего, уже установлен на компьютере, что является несомненным плюсом такого способа.
Для открытия XML-файла достаточно лишь открыть браузер и перенести документ прямо в окно программы. Теперь можно наслаждаться работой и чтением файла в формате XML в удобном виде.
Способ 5: Блокнот
Все способы, которые были указаны выше требовали дополнительных установок, так как среди стандартных приложений и программ Windows нет ни одной программы, про которую было написано. Но все меняет Блокнот.
- Первым делом надо открыть саму программу. Теперь в пункте меню «Файл» следует выбрать строку «Открыть».
Найдя на компьютере файл, можно смело нажимать «Открыть» еще раз.
Теперь можно спокойно читать документ XML в довольно удобной форме.
Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Запуск вложений системного клиента электронной почты формата XML
Перед многими юзерами возникает проблема запуска подобных приложений, когда те содержатся в электронной почте, клиенты которой являются установленными в операционной системе. К примеру, в «Outlook Express» или «Microsoft Outlook». При их открытии возможно появление уведомления об ошибке. Чтобы избежать этого, необходимо просто-напросто загрузить файл на компьютер в любую папку, после чего осуществить чтение при помощи одной из вышеуказанных бесплатных программ. При необходимости можно воспользоваться даже стандартным блокнотом или применить для этого «Word».
Приведенные в статье программы предоставляют пользователю достаточно широкий спектр инструментов и возможностей для редактирования, чтения и создания файлов на языке «XML». Подобные приложения пригодятся не только самим программистам или людям, связанных с этой сферой, но и любому человеку, имеющему дело с компьютерной техникой.
Программа Oxygen xml editor
Среди упомянутых программ лучшими являются «Oxygen xml editor», а также «XMLpad». Они позволяют максимально эффективно использовать предоставляемые возможности, обеспечивают плавную и безукоризненную работу. Кроме того, их главным отличием от другого ПО является быстрота. Ни одна другая программа не сможет так быстро преобразовать файл «xml» для чтения, как они.
Как конвертировать файл XML
Лучшее решение для преобразования XML-файла в другой формат – использовать один из уже упомянутых редакторов. Программа, которая создает файл XML, более чем вероятно, может сохранить тот же файл в другом формате.
Например, простой текстовый редактор, который может открыть текстовый документ, такой как XML, обычно может сохранить файл в другом текстовом формате, таком как TXT.
Если вы ищете быстрое решение, вы можете попробовать онлайн-инструмент XML To JSON Converter от 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?
Если вы не смогли открыть файл двойным нажатием на него, то вам следует скачать и установить одну из программ представленных ниже, либо назначить программой по-умолчанию, уже установленную (изменить ассоциации файлов). Наиболее популярным программным обеспечением для даного формата является программа Яндекс Браузер (для ОС Windows) и программа JAPISoft EditiX (для ОС Mac) — данные программы гарантированно открывают эти файлы. Ниже вы найдете полный каталог программ, открывающих формат XML для операционной системы Windows, Mac, Linux, Android, iOS.
Общее описание расширения
Файл XML является расширяемым видом языка разметки Markup Language. Такие файлы формата, представляют из себя документы, использующие теги в целях определения объектов, а также их атрибутов. XML формат, в отличие от HTML, наделяет пользователя возможностью самостоятельно задавать теги, которые применяет язык XML.
Что еще может вызывать проблемы с файлом?
Наиболее часто встречаемой проблемой, из-за которой пользователи не могут открыть этот файл, является неверно назначенная программа. Чтобы исправить это в ОС Windows вам необходимо нажать правой кнопкой на файле, в контекстном меню навести мышь на пункт «Открыть с помощью», а выпадающем меню выбрать пункт «Выбрать программу. «. В результате вы увидите список установленных программ на вашем компьютере, и сможете выбрать подходящую. Рекомендуем также поставить галочку напротив пункта «Использовать это приложение для всех файлов XML».
Другая проблема, с которой наши пользователи также встречаются довольно часто — файл XML поврежден. Такая ситуация может возникнуть в массе случаев. Например: файл был скачан не польностью в результате ошибки сервера, файл был поврежден изначально и пр. Для устранения данной проблемы воспользуйтесь одной из рекомендаций:
- Попробуйте найти нужный файл в другом источнике в сети интернет. Возможно вам повезет найти более подходящую версию. Пример поиска в Google: «Файл filetype:XML». Просто замените слово «файл» на нужное вам название;
- Попросите прислать вам исходный файл еще раз, возможно он был поврежден при передаче;
- Видео форматыАудио форматыЭлектронные книгиТекстовые форматыДисковые образыТабличные данныеРастровые изображенияВекторные изображенияРезервное копированиеRawСжатые файлыФайлы данныхБазы3D ИзображенияCAD файлыФайлы разработчиковЗашифрованные файлыИсполняемые форматыШрифтыФайлы игрGIS, картыДругие расширенияФорматы макетовФорматы плагиновФайлы настроекСистемные файлыВеб форматы
Формат файла XML — описание, как открыть?
Файл XML (полн. eXtensible Markup Language) – самый распространенный формат представления данных, используемый как инструмент для установления объектов и значений их атрибутов с помощью тегов.
XML формат практически полный аналог формату HTML за исключением того, что пользователю предоставляется возможность самому расставлять теги, используемые в языке XML.
Расширение XML завоевало очень большую известность среди пользователей. XML приложение служит не только в качестве средства для передачи информации в сети интернет, но и может содержать в себе самые разнообразные XML данные, включая пользовательские банки данных, настройки программных компонентов и.т.д.
По сути, XML – это инструмент для взаимосвязи между различными программными приложениями с помощью специального языка разметки, представляющего собой свод общих правил и имеющего свою семантику.
Так, например, первая строка любого XML документа – это запись, декларирующая версию языка XML.
Обязательное условие соблюдения синтаксиса языка заключается в наличии начального и конечного корневых тегов. Основной блок XML документа – ряд вложенных элементов, также состоящих из открывающего и закрывающего тегов.
Формат XML применяется не только на платформе ОС Windows, Mac и Linux, но также используется и для работы на мобильных устройствах в ОС Android.
Программа для открытия XML
Расширение XML является одним из самых адаптированных и поддерживает работу на платформе всего комплекса ОС с применением самого разнообразного программного обеспечения.
Как и в случае с форматом JSON, открыть XML файл возможно с использованием стандартного текстового редактора, например, Notepad, PSPad editor или даже Блокнот (встроенная программа). Стоит отметить, что по сей день, текстовый редактор – это самый популярный инструмент среди обычных пользователей для открытия и редактирования XML файла.
Среди других программных компонентов, которые поддерживают работу с XML документами (которыми также можно открыть XML онлайн) можно отметить:
- Microsoft Excel (ОС Windows);
- Яндекс.браузер (ОС Windows);
- Microsoft Visual Studio (ОС Windows);
- Altova XMLSpy (ОС Windows);
- Progress Stylus Studio (ОС Windows);
- JAPISoft EditiX (ОС Windows);
- Wattle XMLwriter (ОС Windows);
- JAPISoft EditiX (ОС Mac);
- ElfData XML Editor (ОС Mac);
- Bare Bones BBEdit (ОС Mac);
- MacroMates TextMate (ОС Mac);
- Apple TextEdit (ОС Mac);
- SCREEM (ОС Linux);
- File Viewer for Android (ОС Android).
Данные программы с большим процентом вероятности откроют и позволят произвести редактирование любого XML документа.
Конвертация XML в другие форматы
XML формат неприхотлив для конвертации в самые многочисленные расширения (в том числе, xml онлайн конвертеры) .
Наиболее востребованными для преобразования являются CSV, ACCDB и PDF форматы. Первые два могут быть получены с использованием плагина MS Office – Excel; расширение PDF — OpenOffice.org Calc.
Для получения других форматов данных, включая HTML, DBF, XLS, SQL, большинство специалистов рекомендуют воспользоваться XML конвертером, например, Convertin.io или Advanced XML Converter.
Удобный пользовательский интерфейс данного конвертора допускает одновременную конвертацию целого пакета XML документов.
Почему именно XML и в чем его достоинства?
Большой пользовательский спрос – главное достоинство формата XML. XML приложение служит не только в качестве средства для передачи информации в сети интернет, но и может содержать в себе самые разнообразные данные, включая пользовательские банки данных, настройки программных компонентов и.т.д.
Free XML Editor – компактный и миниатюрный инструмент
Free XML Editor представляет собой простой, но достаточно многофункциональный текстовый редактор, который можно использовать для просмотра и редактирования xml-файлов.
Ключевые свойства:
- Генерация кода C++;
- Предварительный просмотр;
- Парсинг и конвертирование текстовых файлов;
- Выделение и кодировка для Unicode.
2. Xsemmel: просмотр, сравнение и редактирование нескольких XML-файлов
XML редактор Xsemmel позволяет редактировать сразу несколько файлов, а также имеет встроенную подсветку синтаксиса и возможность сравнивать файлы между собой.
Основные функции:
- XSD-валидация нескольких XML-файлов;
- Возможность сравнивать XML-файлы;
- Древовидный просмотр;
- Валидация по схеме XSD.
3. XML Editor – простой инструмент со структурным деревом XML и подсветкой синтаксиса
Достаточно простой редактор XML файлов, который можно использовать для просмотра, редактирования и создания интерактивных XML-файлов.
Возможности:
- Простой и понятный пользовательский интерфейс;
- Не нужно устанавливать;
- Поддерживает технологию drag and drop.
4. XDoc –XML-редактор на базе Java
XDoc представляет собой простое программное обеспечение, написанное на платформе Java, которое можно использовать для редактирования XML-файлов.
Особенности бесплатного редактора XML:
- Встроенные схемы W3C;
- Поддержка создания собственных пространств имен;
- Возможность создания новых документов для пространств имен.
5. XMLSpear – бесплатный редактор с валидацией в режиме реального времени
Удобное программное обеспечение для редактирования сразу нескольких XML-файлов с очень удобным интерфейсом.
Возможности:
- XSLT-переводы;
- Визуальный XML редактор;
- Поддержка текстовых форматов UNIX и Windows.
6. XML Fox – графический XML-редактор и инструмент валидации
XML Fox – бесплатный инструмент, который поддерживает редактирование и другие операции с XML-файлами.
Возможности:
- XML-просмотр, древовидный просмотр, режимы сетки и редактирования XML-скриптов;
- Интерактивный пользовательский интерфейс;
- Возможность сохранять XML в XSD-формате.
7. XRay XML Editor – листинг ошибок парсинга в реальном времени
Простой XML редактор, который поддерживает режим просмотра сразу нескольких XML-документов и предлагает удобный графический пользовательский интерфейс, который отлично подойдет как профессионалам, так и начинающим дизайнерам.
Возможности:
- Встроенная поддержка W3C Extensible;
- Возможность трансформации таблиц стилей;
- Возможность трансформации XML-структур в реальном времени;
- Просмотр HTML;
- Построчный парсинг файлов.
Инструментальные средства для работы с XML
XSLT-преобразования полезны при преобразовании одной формы XML в другую с использованием таблиц стилей. В этом могут помочь многочисленные инструментальные средства; в качестве примеров можно привести Tiger XSLT Mapper и Kernow. Ссылки на все перечисленные инструментальные средства приведены в разделе Ресурсы.
Tiger XSLT Mapper – программа для преобразования XML-структур, которую могут легко использовать новички. Она автоматически создает преобразования, которые можно редактировать, используя графический интерфейс, построенный по принципу перетаскивания.
Kernow – это Java-интерфейс, выполняющий преобразования программным способом. Kernow – это хороший выбор для разработчиков, которым нужно периодически выполнять XSLT-преобразования при помощи визуального интерфейса.
Также полезны несколько интерактивных XSLT-программ:
- XSLT Online Transformation
- W3C Online XSLT 2.0 Service
Разработчики, предпочитающие подключаемые к браузеру плагины, могут использовать следующие полезные плагины для работы с XML:
Mozilla Firefox
- XSL Results Add-on отображает результаты XSLT-преобразования (XSLT 1.0 или XSLT 2.0 through Saxon-B) документа.
- XML Developer Toolbar добавляет в панель инструментов стандартные инструменты для работы с XML.
Google Chrome
- XML Tree отображает XML-данные в удобном для пользователя виде.
- XML Viewer – инструмент просмотра XML-документов для Google Chrome.
Чем открыть XML файл в читаемом виде
Открыть XML можно при помощи стандартных инструментов.
Блокнот
ОС Windows может взаимодействовать с разными текстовыми файлами. Не вся информация сохраняется в первозданном виде, но уловить суть изложенного материала можно. Чем открыть XML? Да хоть стандартным Блокнотом. Достаточно кликнуть ПКМ по файлу и из контекстного меню в разделе «Открыть с помощью
» выбрать название программы.
Документ открыт в первозданном виде. То есть в нем будут видны все тэги и команды. Это не информативное изложение материала.
Microsoft Word
Открыть XML можно с помощью Word: «Файл
» — «Открыть » — два щелчка по XML-файлу.
Функционал последних версий редактора позволяет пересохранять XML в файл с расширением .docs. Такой документ уже можно просматривать в любой версии Word.
«Файл
» — «Сохранить как ».
После нажатия на кнопку «Обзор
» появится окно проводника. По строке «Тип файла » следует указатьДокумент Word .
После преобразования документ можно будет открыть в любой версии программы Ворд.
Notepad++
Эта программа очень востребована программистами, так как позволяет не только просматривать исходный код файла в формате XML, но и редактировать его. Несмотря на широкий функционал приложение работает очень просто. Меню «Файл
» — «Открыть » — появится окно проводника. Пользователю остается указать нужный файл, как он сразу же загрузиться в программу в исходном варианте.
Microsoft Excel
Чтобы открыть XML через Microsoft Excel, следует запустить приложение и в меню выбрать «Открыть
Программа запросит сценарий действий. Файл формата XML можно открывать как XML-таблицу.
После преобразования всех тэгов отобразится текст файла.
Встроенные инструменты офисных программ не позволяют выполнить даже половины требуемых задач. Программа отображает не всю информацию, а ту что есть отредактировать не получается.
Специализированные редакторы
Чем открыть XML? Если не подходят стандартные инструменты, можно использовать XML Marker
. Программа распространяется бесплатно, работает на нескольких языках и быстро обрабатывает данные. Скачать приложение можно с официального сайта.
По завершению установки останется запустить программу и в меню «File
» выбрать пункт «Open » и указать путь к документу.
Файл открывается в первозданном виде со всеми атрибутами.
Единственный недостаток — цена. Разработчики спрашивают абонентскую плату или одноразовый платеж. Бесплатно пользоваться программой можно в течение пробного периода.
Использование текстовых редакторов
Внутри XML-документа находится текстовая информация, поэтому для его просмотра в читаемом виде не требуется платное программное обеспечение. Можно воспользоваться браузером, любым текстовым редактором, встроенным в Windows или от сторонних разработчиков, или специальными программами для работы с форматом XML.
Блокнот Windows и его аналоги
В составе Windows изначально есть программа, которая умеет работать с любым текстом – Блокнот. Найти её можно в списке стандартных приложений в меню «Пуск». Вместе с ним предустанавливается еще один текстовый редактор – WordPad. Его также можно использовать для просмотра документов с расширением XML.
Если щелкнуть по XML-файлу правой кнопкой, то сразу под пунктом «Открыть» будет строка «Изменить». При нажатии на неё содержимое документа отобразится в Блокноте. Если так открыть файл не получается, или вы хотите использовать для просмотра WordPad, раскройте меню «Открыть с помощью».
Для чтения и редактирования XML-документов можно использовать и блокноты от сторонних разработчиков: например, NotePad++. В нем реализована подсветка синтаксиса, что может показаться удобным при редактировании файла.
Пакет Microsoft Office
Вместо Блокнота, WordPad и других подобных программ можно использовать приложения из пакета Microsoft Office – Word и Excel.
- Запустите Word.
- Раскройте главное меню, нажмите «Открыть».
- Укажите путь к XML-документу.
Минус Word в том, что в нем тяжело редактировать XML. Поэтому если вы хотите изменить какие-то данные, то лучше использовать Excel.
- Запустите Excel.
- Раскройте главное меню, нажмите «Открыть».
- Выберите XML-документ.
- Укажите на необходимость открыть его как XML-таблицу.
Если вместо пакета приложений Microsoft Office на компьютере установлена библиотека приложений OpenOffice, то ничего страшного: открыть XML можно через OpenOffice Calc, аналог Excel.
Редакторы XML
Если необходимо не просто увидеть содержимое таблиц, а еще и отредактировать их, то рекомендуется применять специальный софт, разработанный для работы с форматом XML. Можно использовать следующие редакторы:
- XML Editor от Oxygen
- XML Marker
- Xsemmel
- EditiX Lite Version
- XMLSpear
Программы отличаются предоставляемыми возможностями: в одних есть функция XSLT трансформации для преобразования XML-документов, подсказки в виде выделенных участков кода; другие предлагают только просмотр и минимальное редактирование.
Выбор зависит от потребностей и навыков пользователя, так как софт является специализированным. Однако скачать перечисленные программы можно бесплатно.
Документация в XML. Почему?
Открытый формат
- Что если возникла необходимость в быстром (!) изучении содержимого XML документа? Это вам не бинарный блоб от Microsoft. Поэтому нет ничего проще чем открыть ваш документ в первом попавшемся текстовом редакторе. Будь-то продвинутый Emacs, либо аскетичный до глубины души Блокнот.
- А как насчет небольшой магии? Используя существующие инструменты всегда можно преобразовать документ в XML в любой другой формат. Скажем в PDF или другой XML.
- Иногда того что уже существует становится недостаточно. Если бы мы имели дело с автомобилем и нас перестали устраивать его грузовые качества, нам пришлось бы заниматься либо его тюнингом, либо поиском более совершенной модели “железного коня”. В случае с документами в XML у нас практически всегда развязаны руки для его последующего (причем неоднократного) расширения.