Вариант 1. Eclipse + hyperModel
1) Установить plug-in для Eclipse.2) Далее импортировать XSD документ.
3) После генерации UML документа открыть его.
4) ПКМ на schema и выбрать Open With - Class Dynagram
Вариант 2. XML Schema to Graphviz + graphviz
Пример:Сначала нужно скачать XML Schema to Graphviz
Потом установить пакет для визуализации данных graphviz:
$ brew install graphviz ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/graphviz-2. ######################################################################## 100,0% ==> Pouring graphviz-2.38.0.mountain_lion.bottle.tar.gz 🍺 /usr/local/Cellar/graphviz/2.38.0: 469 files, 69M
Далее нужно извлечь XSD из WSDL, это можно сделать с помощью Altova XMLSpy 2011:
1) WSDL - Types - Edit Schema(s) in Shema View
2) ПКМ - Save as...
И наконец визуализировать схему:
2) ПКМ - Save as...
И наконец визуализировать схему:
$ cd ~/Downloads/xmlschematograph-commandline $ java -jar XmlSchemaToGraph.jar -o output.dot file:/Users/Devtype/Downloads/schema.xsd $ dot -Tpng output.dot > output.png
Вариант 3. xsdvi
Пример: http://xsdvi.sourceforge.net/ipo.svgСкачать xsdvi
java -jar ~/Downloads/xsdvi/dist/lib/xsdvi.jar schema.xsd
--