【XML】XSD (XML Schema Definition / XMLスキーマ定義) ~ツール編~

XML->XSDを生成

Microsoft XML Schema Definition Tool (xsd.exe)

 * Microsoft SDK/Visual Studioに含まれている
 * Windows7以降ならデフォルトである?(試しに「xsd.exe」で検索してみるといい)

使い方

 * コマンドプロンプトを起動して、XMLファイル(拡張子は必ず「.xml」)を指定する

参考文献

http://www.atmarkit.co.jp/fdotnet/easyxml/easyxml12/easyxml12_01.html
http://did2.blog64.fc2.com/blog-category-5.html

XSD->Javaを生成

JAXB / xjcコマンド (xjc.exe)

 * JDK1.5以上に含まれている(【JAVA_HOME】/bin/xjc.exe)

使い方

 * コマンドプロンプトを起動して、XSDファイル(拡張子は「.xsd」)を指定する

参考文献

* 公式
http://docs.oracle.com/javase/jp/6/technotes/tools/share/xjc.html
* その他
http://itpro.nikkeibp.co.jp/article/COLUMN/20080530/305406/
http://ciablo.blog70.fc2.com/blog-entry-134.html

関連記事

XSD (XML Schema Definition / XMLスキーマ定義) ~知識編~

http://blogs.yahoo.co.jp/dk521123/6745945.html