IDE XML gratuito (alternativa para Stylus Studio)

Estoy buscando una alternativa gratuita a Stylus Studio , que es una herramienta de edición visual de XML.

Aquí están mis requisitos:

  • Vista de árbol de XML
  • Algún tipo de vista visual de "bloques" de archivos XML (solo encontré esta función en Stylus Studio hasta ahora)
  • Cree fragmentos XML desde XSD (incluidos múltiples XSD con más de un archivo)
  • Soporte de consultas Xpath
  • Preferiblemente multiplataforma

Ya probé el editor de copias XML , pero no me funciona

Eche un vistazo al Bloc de notas XML de Microsoft. No sé acerca de XPath y Snippets, pero tengo una vista de árbol que funciona.
Aquí está el enlace: xmlnotepad.codeplex.com
XML Notepad ha movido github.com/microsoft/xmlnotepad

Respuestas (2)

Creo que XmlSpy o Liquid XML Studio cumplen los requisitos, pero no estoy seguro sobre el multi-XSD. Sin embargo, las aplicaciones que mencioné son productos pagos.

Creo que deberías considerar que podría ser una tarea imposible encontrar una aplicación gratuita de código abierto que cumpla con todos los requisitos que necesitas.

De todos modos, a continuación hay una tabla de Wikipedia que compara muchos IDE XML gratuitos y de pago, menciona/compara algunos de los requisitos que necesita.

Si existe una solución gratuita, debería estar en esta lista.

https://en.wikipedia.org/wiki/Comparación_de_editores_XML

ingrese la descripción de la imagen aquí

Gracias por tus consejos y muchas gracias por esta mesa. Lo busqué en Google con muchos términos y nunca encontré esta tabla. Echaré un vistazo en el "CAM: Mecanismo de ensamblaje de contenido".
Después de buscarlo durante algún tiempo, llegué a la conclusión de que, de hecho, es imposible encontrar una buena alternativa gratuita para Stylus Studio, por lo que la mejor manera es conseguir alguna opción de pago. Intentemos

Puede utilizar el editor XML de XMLmind . Así es como se compara con sus requisitos:

  • gratis: sí, como en "gratis"; es gratuito para uso personal y para trabajar en proyectos de código abierto ( ver ), pero no es un software de código abierto en sí mismo

  • multiplataforma: sí – Windows, MacOS, Linux y cualquier cosa que ejecute OpenJDK 14

  • vista de árbol de XML: sí, en "Ver → fuente XML"

  • vista de bloques visuales: sí, cuando se usa junto con una hoja de estilo; prueba el ejemplo de Docbook que viene con el editor

  • crear fragmentos XML desde XSD: aún no probado

  • Compatibilidad con consultas Xpath: aún no probado