Зачем конвертировать JNLP в XML?
Спецификация JNLP требует, чтобы файл был правильно сформированным документом XML с корневым элементом <jnlp>. И .jnlp, и .xml используют один и тот же базовый текстовый формат XML; единственное различие заключается в ассоциации типов файлов, которую использует операционная система. Любой XML-парсер, валидатор или редактор обрабатывает файл .jnlp без модификаций.
Способы конвертации JNLP в XML
Блокнот FREE
Нажмите правой кнопкой мыши на файл .jnlp, выберите «Открыть с помощью» и выберите Блокнот или любой редактор с поддержкой XML - содержимое сразу станет доступным для чтения как XML без этапа конвертации.
OpenWebStart FREE
Если ваша цель - запустить приложение, на которое указывает JNLP, установите OpenWebStart и откройте исходный файл .jnlp - не переименовывайте его в .xml, так как это нарушит ассоциацию файлов, используемую OpenWebStart.
Об этих форматах
Файл JNLP - это небольшой XML-загрузчик для Java Web Start, который указывает Java, какие JAR-файлы приложения нужно загрузить с сервера и запустить. Технология устарела. Oracle удалила…
Открыть детали .JNLP →Файл XML - это текстовый документ, в котором структурированные данные хранятся во вложенных пользовательских тегах. Поскольку это обычный текст, его открывает любой текстовый редактор -…
Открыть детали .XML →Качество и на что обратить внимание
- Переименование
.jnlpв.xmlменяет только ассоциацию файлов в операционной системе, а не содержимое файла. - Не переименовывайте файл, если планируете запускать его через OpenWebStart - расширение
.jnlpнеобходимо для того, чтобы ассоциация файлов сработала и запустила загрузчик. - Java Web Start был удален из Java 11 в 2018 году; если JNLP больше не запускает приложение, установите OpenWebStart в качестве бесплатной замены.
Часто задаваемые вопросы
Является ли файл JNLP валидным XML?
Могу ли я переименовать .jnlp в .xml и открыть его в XML-редакторе?
Почему моя система не распознает файлы .jnlp?
.jnlp в современных версиях Java.