Бесплатная XML IDE (альтернатива Stylus Studio)

Я ищу бесплатную альтернативу Stylus Studio , которая представляет собой визуальный инструмент редактирования XML.

Вот мои требования:

  • Древовидное представление XML
  • Некоторый тип визуального «блока» просмотра файлов XML (до сих пор я нашел эту функцию только в Stylus Studio)
  • Создание фрагментов XML из XSD (включая мульти-XSD с более чем одним файлом)
  • Поддержка запросов Xpath
  • Желательно кроссплатформенный

Я уже пробовал XML-редактор копирования , но он у меня не работает

Взгляните на XML Notepad от Microsoft. Я не знаю о XPath и Snippets, но у меня есть работающее представление в виде дерева.
Вот ссылка: xmlnotepad.codeplex.com
Блокнот XML перемещен на github.com/microsoft/xmlnotepad

Ответы (2)

Я думаю, что XmlSpy или Liquid XML Studio удовлетворяют требованиям, но я не уверен насчет мульти-XSD. Однако упомянутые мной приложения являются платными продуктами.

Я думаю, вы должны учитывать, что найти бесплатное приложение с открытым исходным кодом, которое выполняет все необходимые вам требования, может оказаться невыполнимой задачей.

В любом случае, ниже приведена таблица из Википедии , в которой сравниваются многие бесплатные и платные XML IDE, в ней упоминаются/сравниваются некоторые необходимые вам реквизиты.

Если бесплатное решение существует, оно должно быть в этом списке.

https://en.wikipedia.org/wiki/Comparison_of_XML_editors

введите описание изображения здесь

Спасибо за совет и большое спасибо за эту таблицу. Я гуглил много терминов и так и не нашел эту таблицу. Я посмотрю в "CAM: Механизм сборки контента".
После некоторого поиска я пришел к выводу, что действительно невозможно найти бесплатную хорошую альтернативу Stylus Studio, поэтому лучший способ — получить какой-нибудь платный вариант. Давай попробуем

Вы можете использовать XML-редактор XMLmind . Вот как это соотносится с вашими требованиями:

  • бесплатно: да, как в «бесплатно»; он бесплатен для личного использования и для работы над проектами с открытым исходным кодом ( см. ), но сам по себе не является программным обеспечением с открытым исходным кодом .

  • кроссплатформенность: да — Windows, MacOS, Linux и все, что работает под управлением OpenJDK 14

  • древовидное представление XML: да, в разделе «Просмотр → Источник XML»

  • просмотр визуальных блоков: да, при использовании совместно с таблицей стилей; попробуйте пример Docbook, который поставляется с редактором

  • создавать фрагменты XML из XSD: еще не проверено

  • Поддержка запросов Xpath: еще не проверено