Software para editar XML

8

Necesito un software que me permita crear XML a partir de una DTD. Sin embargo, no quiero tener que ver el XML real. Me gustaría algo que genere una GUI basada en la DTD y me permita editar desde allí. ¿Hay algo como esto por ahí?

pensarsocrates
fuente

Respuestas:

2

Es absolutamente necesario pagar oxígeno ( http://www.oxygenxml.com/ ). Lo uso todos los días para documentos xml que son esquemas de uso. Osygen hace todo, desde autocompletar hasta la edición de árbol XML y elimina la selección de don para la enumeración de elementos de esquema. También hay mucho soporte para DTD también. He usado varios editores diferentes y nada se compara

ghostsource
fuente
2

No es exactamente lo que solicitó, pero aún podría hacerlo: XMLMind . Hace muchas cosas realmente buenas, incluida la edición XML totalmente gráfica sin marcado visible, y puede crear sus propias GUI para tipos de documentos particulares utilizando CSS extendido. Aunque está orientado principalmente hacia la edición de documentos, también se puede usar para XML orientado a datos. Por ejemplo, lo estoy usando para mantener mi libreta de direcciones.

Si registra el DTD con él, puede crear nuevos documentos de ese tipo, que contienen el mínimo permitido por el DTD. Sin embargo, si desea crear documentos de muestra que contengan ejemplos de todo lo posible en el DTD, lo hará mejor con una herramienta como Oyxgen , como ya se mencionó. También tiene un modo de autoría, para la creación de contenido wysiwyg, aunque no he usado esa parte de Oxygen lo suficiente como para compararlo con XMLMind.

Neil Mayhew
fuente
1

El IDE de NetBeans tiene un soporte XML / XSD / DTD bastante sólido con buenas herramientas visuales y un cambio sencillo entre las vistas de origen y diseño.

http://xml.netbeans.org/

Es excelente y gratuito: en realidad lo prefiero al producto comercial XMLSpy.

Pavel
fuente