JDeveloper 10g バージョンで提供される JAXB 1.0 を使用しようとしています。デフォルト値を持つ要素を持つスキーマ定義を作成しました。次の質問があります。
- JAXB で生成されたクラスを使用して Java コンテンツ ツリーを作成するときはいつでも、Java オブジェクトは XML スキーマに記載されているデフォルト値で作成されているはずです。しかし、それは起こりません。要素のデフォルト値を使用して JAXB に XML ドキュメントの Java オブジェクトを作成させるにはどうすればよいですか?
- Marshaller.setProperty( Marshaller.JAXB_SCHEMA_LOCATION, " http://mylocation ");を使用して、マーシャリングされた XML ドキュメントに schemalocation を追加しようとしています。しかし、マーシャリングされた XML コンテンツには反映されません。