jsXe is the Java Simple XML Editor. Out of the box it provides a tree view, DTD/Schema introspection and validation. It's aim is to provide a framework for XML editing through any number of views that can be loaded at runtime as plugins.
A screenshot of the edit node dialog.
A screenshot showing the syntax highlighted source view.
A screenshot of jsXe's options panel.
A screenshot showing introspection features.
A screenshot showing the context dialog including cut/paste
jsXe with a Japanese locale.