とある人にXMLインスタンス (XML文書) から、XML Schema定義 (XSD) を自動生成するツールについて訊かれたので、さくっとまとめておきます。これをするために、高価なXMLエディタ XMLSpyを買う必要はありません :-P Trang (by James Clark) http://www.thaiopensource.com/relaxng/trang.html java -jar trang.jar source.xml generated.xsd Relaxer (by 浅海智晴さん) http://www.asahi-net.or.jp/~dp8t-asm/java/tools/Relaxer/index.ja.html relaxer -xsd source.xml Microsoft XSD Inference http://apps.gotdotnet.co