Что это и как его открыть?
Репортер: Jay Geater | Обновлено: November 26, 2018
Резюме файла XML
Согласно нашим записям, существуют два тип(ы) файлов, связанных с расширением XML, самый популярный из которых отформатирован в качестве XML File. Самое распространенное связанное приложение — MacroMates TextMate, выпущенное MacroMates. Кроме того, два различные программы позволяют вам просматривать эти файлы. Большинство файлов XML относятся к Data Files, однако они также могут относится к Video Files.
Файлы с расширением XML были идентифицированы на настольных компьютерах (и некоторых мобильных устройствах). Они полностью или частично поддерживаются Mac, Windows и Linux. Рейтинг популярности файлов XML составляет «Низкий». Это означает, что они не часто встречаются на большинстве устройств.
Подробную информацию о файлах XML и программах, с помощью которых они открываются, см. далее. Кроме того, далее также представлены сведения о простых способах устранения неполадок, которые помогут вам открыть файл XML.
Ранг
/ 11690
Активность
Актуальность
26
November
2018
Обновленный
Скачать FileViewPro и открыть XML
Продукт Solvusoft
Скачать бесплатно
Установить необязательные продукты — FileViewPro (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление
Типы XML
2 существующих типов файлов используют это расширение
Основной тип XML
.XML
Идентификатор файла: | .xml |
Классификация: | XML File |
Extensible Markup Language (XML) является простым, очень гибким текстовым форматом, полученный из SGML (ISO 8879). Файл XML отформатирован как .HTML документ, но пользовательские теги используются для определения объектов и данных в пределах каждого объекта.
Автор: | Wattle Software |
Функция: | Файлы данных |
Запись: | HKEY_CLASSES_ROOT\.xml |
Программные обеспечения, открывающие XML File:
MacroMates TextMate, разработчик — MacroMates
Mac |
Microsoft Word, разработчик — Microsoft Corporation
Windows |
Mac |
AbiWord, разработчик — Open Source
Windows |
Mac |
Linux |
Oxygen XML Editor 19, разработчик — Syncro Soft
Windows |
Mac |
Linux |
Liquid Technologies Liquid XML Studio, разработчик — Liquid Technologies
Windows |
Microsoft XML Notepad, разработчик — Microsoft Corporation
Windows |
Textastic Code Editor, разработчик — Alexander Blach
iOS |
Stylus Studio, разработчик — Stylus Studio
Windows |
EditiX XML Editor, разработчик — Japisoft SARL
Windows |
Mac |
Linux |
XMLwriter, разработчик — Wattle Software
Windows |
SCREEM, разработчик — David A Knight
Linux |
Ассоциации других файлов XML
. XML
Идентификатор файла: | .xml |
Классификация: | Cinelerra Video Project |
XML Файл видео проект, связанный с Cinelerra, видео редактирования пакета программного обеспечения для операционной системы Linux. Файл XML не содержит средств массовой информации, вместо этого он хранит путь к каждому файлу мультимедиа.
Автор: | Open Source |
Функция: | Видео файлы |
Программы, открывающие файлы Cinelerra Video Project :
Cinelerra, разработчик — Open Source
Совместимый с:
Linux |
Установить необязательные продукты — FileViewPro (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление
Поиск типов файлов
Основные браузеры
Chrome | (58. 80%) | |
Firefox | (11.05%) | |
Internet Explorer | (9.04%) | |
Edge | (8.46%) | |
Safari | (3.87%) |
Лучшие устройства
ПК | (84.34%) | |
Мобильные | (14.29%) | |
Планшет | (1.37%) |
Устранение неполадок
Общие проблемы с открытием файлов XML
MacroMates TextMate Исчез
При двойном щелчке XML-файла появится сообщение «%%os%% не удается открыть XML-файл». Если это так, это обычно означает, что у вас нет MacroMates TextMate, установленного для %%os%%. ОС не будет знать, что делать с вашим XML-файлом, поэтому двойной щелчок для загрузки файла не работает.
Наконечник: Если у вас не установлен MacroMates TextMate, и вы знаете другую программу, чтобы открыть файл XML, вы можете попробовать открыть его, выбрав из программ, перечисленных в разделе «Показать приложения».
Устаревшая версия MacroMates TextMate
В некоторых случаях может быть более новая (или более старая) версия файла XML File, которая не поддерживается установленной версией приложения. Загрузите последнюю версию MacroMates TextMate с веб-сайта MacroMates, чтобы убедиться, что у вас установлена правильная версия. Ваш файл электронной таблицы, вероятно, был создан более новой версией MacroMates TextMate, чем то, что в данный момент установлен на вашем компьютере.
Совет . Щелчок правой кнопкой мыши на XML-файле, затем выбрав «Свойства» (Windows) или «Получить информацию» (Mac), может предоставить подсказки о версии файла.
В конечном счете, большинство трудностей при открытии XML-файлов связаны с установленной неправильной версией MacroMates TextMate.
Другие причины проблем с открытием файлов XML
Ошибки при открытии файлов XML File могут возникать даже с последней версией программного обеспечения MacroMates TextMate, установленной на вашем компьютере. Другие ошибки открытия XML могут быть созданы другими системными проблемами внутри %%os%%. Проблемы, не связанные с программным обеспечением:
- Поврежденные ссылки на пути к файлу реестра Windows для XML
- Повреждение описания файла XML внутри реестра
- Неисправная установка программы XML, такой как MacroMates TextMate
- Ваш XML не может быть загружен должным образом (повреждение файла)
- На ваш документ XML негативно повлияли вредоносные программы
- Оборудование, связанное с XML, имеет устаревшие драйверы
- На вашем компьютере слишком мало ресурсов, чтобы открыть файл XML File
Викторина: Какое расширение файла не является типом таблицы?
ODSPMV
XES
XLS
Опрос: Какой тип файла вы используете чаще всего на работе / в школе?
DOC/X — документJPG — изображение
MPEG — видео
PDF — документ
PPT/X — электронная таблица
XLS/X — электронная таблица
Другое
Как исправить проблемы с открытием файлов XML
Установить необязательные продукты — FileViewPro (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление
Расширение файла # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Что такое XML-файл (и как его открыть)?
Файл с расширением. xml является файлом Extensible Markup Language (XML). Это действительно просто текстовые файлы, которые используют пользовательские теги для описания структуры и других функций документа.Что такое XML?
XML — это язык разметки, созданный консорциумом World Wide Web (W3C), для определения синтаксиса для кодирования документов, которые могли прочитать как люди, так и машины. Это делается с помощью тегов, которые определяют структуру документа, а также как хранить и переносить документ.
Вероятно, проще всего сравнить его с другим языком разметки, с которым вы могли бы быть знакомы, — язык гипертекстовой разметки (HTML), используемый для кодирования веб-страниц. HTML использует предопределенный набор символов разметки (короткие коды), которые описывают формат содержимого на веб-странице. Например, следующий простой HTML-код использует теги, чтобы сделать некоторые слова полужирным и курсивом:
This is how you make bold text and this is how you make italic text
Дело в том, что он отличается от XML, тем не менее, он расширяем. XML не имеет предопределенного языка разметки, как это делает HTML. Вместо этого XML позволяет пользователям создавать свои собственные символы разметки для описания контента, делая неограниченный и самоопределяющийся набор символов.
По сути, HTML — это язык, который фокусируется на представлении контента, а XML — выделенный язык описания данных, используемый для хранения данных.
XML часто используется в качестве основы для других форматов документов — на самом деле сотни. Вот некоторые из них, которые вы можете признать:
- RSS и ATOM описывают, как приложения-читатели обрабатывают веб-каналы.
- Microsoft.NET использует XML для своих файлов конфигурации.
- Microsoft Office 2007 и более поздние версии используют XML в качестве основы для структуры документа. Например, это означает, что «X» означает в формате документа.DOCX Word, а также используется в файлах Excel (файлы XLSX) и PowerPoint (файлы PPTX).
Итак, если у вас есть файл XML, это не обязательно говорит вам, для какого приложения оно предназначено для использования.
И, как правило, вам не нужно беспокоиться об этом, если только вы не разрабатываете XML-файлы.Как мне открыть?
Есть несколько способов открыть файл XML напрямую. Вы можете открывать и редактировать их с помощью любого текстового редактора, просматривать их с помощью любого веб-браузера или использовать веб-сайт, который позволяет просматривать, редактировать и даже преобразовывать их в другие форматы.
Используйте текстовый редактор, если вы регулярно работаете с XML-файлами
Поскольку XML-файлы — это просто текстовые файлы, вы можете открыть их в любом текстовом редакторе. Дело в том, что многие текстовые редакторы, такие как Notepad, просто не предназначены для отображения XML-файлов с их надлежащей структурой. Возможно, будет хорошо открывать файл XML и быстро взглянуть, чтобы выяснить, что это такое. Но есть гораздо лучшие инструменты для работы с ними.
Щелкните правой кнопкой мыши файл XML, который вы хотите открыть, выберите «Открыть с» в контекстном меню и нажмите «Блокнот».
ImageЗаметка: Здесь мы используем примеры Windows, но то же самое справедливо и для других операционных систем. Найдите хороший сторонний текстовый редактор, предназначенный для поддержки файлов XML.
Файл открывается, но, как вы можете видеть, он теряет большую часть своего форматирования и заполняет все это только двумя строками документа.
Поэтому, в то время как Notepad может быть полезен для быстрой проверки XML-файла, вам гораздо лучше работать с более продвинутым инструментом, например Notepad ++, который выделяет синтаксис и форматирует файл так, как он предназначен.Вот тот же файл XML, открытый в Notepad ++:
ImageИспользование веб-браузера для просмотра структурированных данных
Если вам не нужно редактировать файлы XML, но вам просто нужно их просматривать, браузер, который вы используете для чтения этой статьи, хорошо подходит для работы. Фактически, ваш веб-браузер по умолчанию, вероятно, настроен как средство просмотра по умолчанию для файлов XML. Таким образом, двойной щелчок по XML-файлу должен открыть его в вашем браузере.
Если нет, вы можете щелкнуть правой кнопкой мыши файл, чтобы найти варианты его открытия с помощью любого приложения, которое вы хотите. Просто выберите свой веб-браузер из списка программ. В этом примере мы используем Chrome.
Когда файл открывается, вы должны увидеть хорошо структурированные данные. Это не так красиво, как цветовой код, который вы получаете с чем-то вроде Notepad ++, но это намного лучше, чем то, что вы получаете с помощью Notepad.ImageИспользуйте онлайн-редактор для просмотра, редактирования или преобразования файлов XML
Если вы хотите отредактировать случайный XML-файл и не хотите загружать новый текстовый редактор, или если вам нужно преобразовать XML-файл в другой формат, есть несколько достойных онлайн-редакторов XML, доступных бесплатно. TutorialsPoint.com, XMLGrid.net и CodeBeautify.org позволяют просматривать и редактировать XML-файлы. После того, как вы выполнили свое редактирование, вы можете загрузить измененный XML-файл или даже преобразовать его в другой формат.
В качестве примера здесь мы будем использовать CodeBeautify.org. Страница разделена на три части. Слева находится файл XML, с которым вы работаете. В середине вы найдете несколько вариантов. Справа вы увидите результаты некоторых параметров, которые вы можете выбрать. Например, на изображении ниже наш полный XML-файл находится слева, а древовидное представление отображается в панели результатов, потому что мы щелкнули по кнопке «Tree View» в середине.
Вот лучший взгляд на эти варианты. Используйте кнопку «Обзор», чтобы загрузить XML-файл с вашего компьютера или кнопку «Загрузить URL-адрес», чтобы вытащить XML из онлайн-источника.Кнопка «Tree View» отображает ваши данные в хорошо отформатированной древовидной структуре в панели результатов, а все ваши метки слева оранжевыми и атрибуты справа от тегов.«Beautify» отображает ваши данные в аккуратных, легко читаемых строках в области результатов.Кнопка «Минимизировать» отображает ваши данные, используя минимальное количество свободного места. Он попытается поместить каждую отдельную часть данных в одну строку. Это пригодится при попытке сделать файл меньше. Это позволит сэкономить некоторое пространство, но за счет возможности эффективно его прочитать.И, наконец, вы можете использовать кнопку «XML to JSON», чтобы преобразовать формат XML в JSON, кнопку «Экспорт в CSV», чтобы сохранить ваши данные в виде файла значений разделенных запятыми или кнопку «Загрузить», чтобы загрузить любые изменения вы сделали как новый XML-файл.404: Страница не найдена
Страница, которую вы пытались открыть по этому адресу, похоже, не существует. Обычно это результат плохой или устаревшей ссылки. Мы извиняемся за любые неудобства.
Что я могу сделать сейчас?
Если вы впервые посещаете TechTarget, добро пожаловать! Извините за обстоятельства, при которых мы встречаемся. Вот куда вы можете пойти отсюда:
Поиск- Пожалуйста, свяжитесь с нами, чтобы сообщить, что эта страница отсутствует, или используйте поле выше, чтобы продолжить поиск
- Наша страница «О нас» содержит дополнительную информацию о сайте, на котором вы находитесь, WhatIs. com.
- Посетите нашу домашнюю страницу и просмотрите наши технические темы
Просмотр по категории
Сеть
- коллизия в сети
В полудуплексной сети Ethernet коллизия возникает в результате попытки двух устройств в одной сети Ethernet передать…
- краеугольный камень домкрат
Гнездо трапецеидального искажения — это гнездовой разъем, используемый для передачи аудио, видео и данных. Он служит гнездом для подходящей вилки…
- инкапсуляция (объектно-ориентированное программирование)
В объектно-ориентированном программировании (ООП) инкапсуляция — это практика объединения связанных данных в структурированную единицу вместе с …
Безопасность
- Вредоносное ПО TrickBot
TrickBot — это сложное модульное вредоносное ПО, которое начиналось как банковский троян, а затем эволюционировало, чтобы поддерживать множество различных типов .
.. - Общая система оценки уязвимостей (CVSS)
Общая система оценки уязвимостей (CVSS) — общедоступная система оценки серьезности уязвимостей безопасности в …
- WPA3
WPA3, также известный как Wi-Fi Protected Access 3, является третьей итерацией стандарта сертификации безопасности, разработанного Wi-Fi …
ИТ-директор
- качественные данные
Качественные данные – это информация, которую невозможно подсчитать, измерить или выразить с помощью чисел.
- зеленые ИТ (зеленые информационные технологии)
Green IT (зеленые информационные технологии) — это практика создания и использования экологически устойчивых вычислительных ресурсов.
- Agile-манифест
The Agile Manifesto — это документ, определяющий четыре ключевые ценности и 12 принципов, в которые его авторы верят разработчикам программного обеспечения.
..
HRSoftware
- опыт кандидата
Опыт кандидата отражает отношение человека к процессу подачи заявления о приеме на работу в компанию.
- непрерывное управление производительностью
Непрерывное управление эффективностью в контексте управления человеческими ресурсами (HR) представляет собой надзор за работой сотрудника …
- вовлечения сотрудников
Вовлеченность сотрудников — это эмоциональная и профессиональная связь, которую сотрудник испытывает к своей организации, коллегам и работе.
Обслуживание клиентов
- распознавание голоса (распознавание говорящего) Распознавание голоса или говорящего — это способность машины или программы принимать и интерпретировать диктовку или понимать и …
- Облачная служба Salesforce
Salesforce Service Cloud — это платформа управления взаимоотношениями с клиентами (CRM), позволяющая клиентам Salesforce предоставлять услуги и . ..
- БАНТ
BANT — это аббревиатура, расшифровывающаяся как «Бюджет, Полномочия, Потребность, Сроки».
Как новое расширение VSCode XML повышает удобство работы разработчиков
В Red Hat мы с нетерпением ждем создания и обновления инструментов для улучшения опыта разработчиков для пользователей различных языковых серверов. Visual Studio Code — один из самых популярных инструментов для разработчиков. Богатая экосистема нескольких расширений делает его более мощным.
Мы рады объявить о выпуске VSCode XML Extension 0.22.0 в Visual Studio Code Marketplace и OpenVSX Registry, а также о добавлении дополнительных улучшений и функций для работы с XML и улучшения общего опыта разработчиков.
Немного истории VSCode XML
Команда VSCode постоянно работала с сообществом и получала отзывы и запросы пользователей. Интересно наблюдать за эволюцией программного обеспечения на основе этих запросов. Расширение изначально было создано для управления файлами pom.
VSCode XML использует языковой сервер LemMinx, написанный на Java, для обеспечения различных функций языка. Однако для этого требуется установка Java. Со временем мы получали все больше запросов от пользователей на использование расширения без Java. Вот почему мы предоставили двоичную функцию для запуска языкового сервера без Java.
Из-за многочисленных запросов на поддержку RelaxNG мы интегрировали Jing для реализации поддержки RelaxNG в расширении VSCode XML. Это было отличным дополнением к списку функций расширения и показало тенденцию к росту использования после выпуска.
С тех пор мы сделали несколько улучшений. В этом блоге мы сосредоточимся на двух важных функциях, добавленных в текущую версию.
- Поддержка RelaxNG обеспечивает завершение, наведение и проверку в файлах XML на основе схем RelaxNG.
- Мы внесли улучшения в наш экспериментальный модуль форматирования XML.
1. Поддержка RelaxNG
Поддержка RelaxNG обеспечивает завершение, наведение и проверку в XML-файлах на основе схем RelaxNG ( XML-синтаксис и компактный синтаксис ). Рисунок 1 объясняет рабочий процесс:
Рисунок 1: Рабочий процесс поддержки RelaxNG.
Проверка
Поддерживается проверка XML на основе RelaxNG ( rng
и rnc
), как показано на рисунке 2:
Рисунок 2: Процесс проверки XML на основе RelaxNG.
Завершение
Поддерживает завершение XML на основе RelaxNG ( rng
, rnc
). Завершение для rng
отображает документацию на рисунке 3:
Рисунок 3: Процесс завершения XML на основе RelaxNG.
Hover
Hover на основе RelaxNG rng
показывает документацию на рисунке 4:
Рисунок 4: Hover на основе RelaxNG.
Перейти к определению типа
Из XML-документа можно перейти к определению типа, чтобы перейти к объявлению элемента/атрибута для rnc
и
Для этого выберите элемент/атрибут XML и используйте контекстное меню Перейдите к определению типа
, как показано на рисунке 5.
Рисунок 5: Действие XML «Перейти к определению типа».
При нажатии на этот пункт меню VS Code откроет rng
или rnc
файл грамматики и поместите курсор на соответствующее объявление элемента/атрибута
, как показано на рисунке 6.
Рисунок 6: Поддержка файла грамматики XML.
2. Экспериментальный модуль форматирования
Текущий модуль форматирования XML работает правильно, если XML допустим. Например, для следующего XML-содержимого:
Формат XML выглядит следующим образом:
<бар>бар>
Но когда XML-содержимое недействительно, как в следующем примере:
Формат XML выглядит следующим образом:
Средство форматирования потеряет весь недопустимый контент, что может быть чрезвычайно раздражающим. Это одна из причин, по которой мы повторно реализовали средство форматирования с нуля с новой стратегией. Вот недопустимый контент, переформатированный с помощью нового экспериментального средства форматирования:
<бар'
Чтобы активировать экспериментальный модуль форматирования, установите «xml > Format: Experimental» на « true » на странице настроек кода VS или добавьте следующее в свой settings.json:
«xml.format.experimental»: true
Это также открывает расширение возможности поддержки XML с различным встроенным содержимым в документах XML (например, EJS).
Наша цель — сделать этот новый форматтер форматированием по умолчанию после того, как он будет поддерживать все функции текущего форматтера. Пожалуйста, не стесняйтесь создавать какие-либо проблемы, чтобы улучшить экспериментальный модуль форматирования.
Как работает новый модуль форматирования
Текущий модуль форматирования получает документ DOM, абстрактное представление документа XML, которое использует vscode-xml
, и перезаписывает содержимое документа в одном текстовом редактировании:
[ { "диапазон": { "начинать": { "строка": 0, "персонаж": 0 }, "конец": { "строка": 0, "персонаж": 22 } }, "newText": "\r\n\t " } ]\r\n
Новый экспериментальный модуль форматирования сохраняет все содержимое, кроме пробелов, и вставляет или удаляет пробелы для правильного отступа содержимого XML. В следующем примере создаются два TextEdit. Символы вставки/замены позволяют избежать потери недопустимого содержимого.
[ { "диапазон": { "начинать": { "строка": 0, "персонаж": 5 }, "конец": { "строка": 0, "персонаж": 5 } }, "новый текст": "\r\n\t" }, { "диапазон": { "начинать": { "строка": 0, "персонаж": 16 }, "конец": { "строка": 0, "персонаж": 16 } }, "новый текст": "\r\n" } ]
Новые экспериментальные настройки средства форматирования
В дополнение к списку элементов по умолчанию, в которых будут сохранены пробелы, пользователи могут изменить его с помощью собственного набора элементов. Обратитесь к странице документации по сохранению пространства для получения дополнительной информации.
В следующем примере показаны два способа сохранения пробелов.
(Примечание: XML остается прежним после форматирования.)
Метод №1 : На рис. 7 показано literallayout
в списке элементов по умолчанию, в которых будут сохранены пробелы.
Рисунок 7: Поддержка тега literallayout.
Метод № 2 . На рис. 8 показано, что любой элемент с xml:space = «сохранить»
сохранит пробелы.
Рис. 8. Поддержка сохранения пробелов в XML.
Поддержка возможности установки максимальной ширины линии была запрошена и одобрена многими пользователями . В настоящее время этот параметр работает с текстовым содержимым и комментариями. Мы планируем расширить эту функцию, чтобы охватить другие варианты использования, такие как атрибуты, и обеспечить согласованность ее поведения при применении в сочетании с другими настройками. Обратитесь к документации для форматирования максимальной ширины строки.
В примере на рисунке 9 показано форматирование с параметром maxLineWidth
, для которого задано значение по умолчанию 80.
Рисунок 9: Поддержка максимальной ширины строки XML.
Этот параметр поддерживает все больше вариантов использования. Этот параметр позволяет средству форматирования учитывать информацию о грамматике XML-схемы/DTD при принятии решений. Например, элемент, определенный как « xs:string
» в схеме, сохранит все пробелы в содержимом при форматировании.
Для получения дополнительной информации о конкретных вариантах использования посетите официальную страницу VSCode XML GitHub.
Внесите свой вклад и получите поддержку
Это проект с открытым исходным кодом, доступный для всех. Вклады очень приветствуются! Для начала ознакомьтесь с инструкциями по внесению вклада.
Если вы столкнулись с какими-либо ошибками, запутанными командами или неясной документацией, или если вы хотите предложить функцию, вы можете:
- Сообщить об ошибке в GitHub Issues.
Ваш комментарий будет первым