JAXB 2.0.5を使ってるんだけど、名前空間やPrefixの設定がどうにも上手くいかない。
やりたい事は、
- 全てのXML要素にPrefixをつけたい。
- 自分の好きなPrefixをつけたい。
ってこと。
具体的には、こんな感じ。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <hoge:person xmlns:hoge="http://www.example.com/hoge"> <hoge:name>XXX</hoge:name> <hoge:age>XXX</hoge:age> </hoge:person>
でも、どうしても、こんな風になっちゃう。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:person xmlns:ns2="http://www.example.com/hoge"> <name>XXX</name> <age>XXX</age> </ns2:person>
http://mamezou.net/modules/xfsection/article.php?articleid=111
http://www.utj.co.jp/xml/dev/schema/dxsch_4.html
この辺りを読んでも、あんまりピンと来ない。
っていうかコードに落とせない。
どなたかJAXBに詳しい人、教えて頂けるとありがたいです m(_ _)m