2011-07-27 2 views
10

Jakie jest najlepsze narzędzie do tworzenia (lub wnioskowania) schematu XSD z dokumentu XML? Potrzebuję go do kompatybilności z Linuksem.Narzędzie XML do XSD dla Linuksa

+0

Hmm, w jaki sposób to działa? XSD jest niezwykle semantyczny, a to jest coś, czego nie można wywnioskować z przykładów. –

+0

Mam po prostu odpowiedź XML i chcę, w oparciu o ten XML, utworzyć schemat XSD. Znalazłem kilka narzędzi online, takich jak http://www.flame-ware.com/products/xml-2-xsd/, ale chciałbym wiedzieć, czy jest coś lepszego ... – Aitor

+0

W systemie Windows jest to łatwe ponieważ istnieje narzędzie w .NET SDK, przepraszam, nie wiem o unixie –

Odpowiedz

15

W przeszłości Użyłem Trang: http://www.thaiopensource.com/relaxng/trang.html

Jej stare i proste, ale uważam, że generuje czystsze schematów niż innych narzędzi (np XMLSpy)

+0

Wreszcie, trang jest narzędziem, którego używamy do przekształcania XSD w DTD, a także odwrotnie. Dzięki! – Aitor

+0

trang działa świetnie. – droope

+5

W systemie Ubuntu: sudo apt-get install trang; trang input.xml output.xsd – rjdkolb