我正在尝试使用 JDeveloper 10g 版本提供的 JAXB 1.0。我创建了一个模式定义,其中元素具有默认值。我有以下问题:
- 每当我使用 JAXB 生成的类创建 Java 内容树时,都应该使用 XML 模式中提到的默认值创建 Java 对象。但它不会发生。如何使 JAXB 使用元素的默认值创建 XML 文档的 Java 对象?
- 我正在尝试使用 Marshaller.setProperty( Marshaller.JAXB_SCHEMA_LOCATION, " http://mylocation ");将架构位置添加到编组的 XML 文档中。但它没有反映在编组的 XML 内容中。