The second release of XMLBuddy, supporting XML, DTD, XML Schema, RELAX NG, RELAX NG compact syntax and XSLT is now available as an Eclipse plugin. Now in two models: XMLBuddy and XMLBuddy Pro.
Key features of XMLBuddy Pro
Available on Windows, MacOS X, Linux, Solaris.
Validate XML documents with DTDs, XML Schemas, or Relax NG schemas (XML or compact syntax).
Key features of XMLBuddy
Validate XML documents with DTDs or XML Schemas.
Auto-validate XML in background while you edit.
XMLBuddy and Bocaloco are trademarks of Bocaloco Software LLC. Eclipse is a trademark of eclipse.org. Windows is a registered trademark of Microsoft Corp. MacOS X is a registered trademark of Apple Computer. Solaris is a registered trademark of Sun Microsystems. Linux is a registered trademark of Linus Torvalds.
Come to more: http://xmlbuddy.com/
Recommend the tutorial